Wie können Sie einem Spielobjekt eine Komponente hinzufügen? Der normale Weg derZenject Komponente dynamisch hinzufügen
GameObject obj = _factory.Create(); // Creates from prefab
HasScore score = obj.AddComponent<HasScore>(); // attach the component
Das Problem ist, dass HasScore
Komponente nicht durch IoC
wird daher die Abhängigkeiten injiziert werden nicht. Meine Frage ist, wie füge ich eine Komponente hinzu? Oder wie mache ich es durch IoC
gehen? Ich konnte dies nicht in der Dokumentation finden, wenn jemand tut es wird viel
[Inject]
public void Initialize(SomeSignal.Trigger trigger)
{
_trigger = trigger;
Debug.Log("[+] Injecting in HasScore...");
}
Wirklich gute Frage - leider habe ich keine Antwort. –