Uncreativboy Geschrieben 5. Juli 2017 Melden Share Geschrieben 5. Juli 2017 Ich versuche ein Objekt zu finden indem ich anstatt so einen Namen einzutippen einen String variable verwende aber das will nicht funktionieren und zeigt immer den Fehler: Objekt reference not set to an instance of an Object. Der Programm code: Gameobject.FindWithTag("Spheres"+i.ToString()).GetComponent<SpriteRenderer> ().sprite = black; i ist in einer for schleife deklariert in dem sich dieser Abschnitt befindet Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Mark Geschrieben 5. Juli 2017 Melden Share Geschrieben 5. Juli 2017 Hast du im TagManager das entsprechende Tag auch erstellt. Hat das gesuchte GO den Tag? Kann es sein dass du bedingt durch deine for Schleife i zu weit zählst und da kein entsprechend getaggtes GO mehr hast? Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Uncreativboy Geschrieben 5. Juli 2017 Autor Melden Share Geschrieben 5. Juli 2017 Das problem tritt nur auf wenn ich eine variable anstatt eines Textes reinschreibe Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
malzbie Geschrieben 5. Juli 2017 Melden Share Geschrieben 5. Juli 2017 Dann ist dein Variablenwert falsch. Lass ihn dir in der Console ausgeben und vergleiche ihn mit deinem Tagnamen. Denk auch an die Leerzeichen, die man ja nicht unbedingt sieht. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Recommended Posts
Archiviert
Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.