Gra w Unity - problem z metodą Add

0

Hejka mam taki problem, że robię grę według samouczka w Unity i wszystko dokładnie przepisałem a wyskakuje mi taki błąd:

Assets/GameController.cs(47,27): error CS1061: Type `UnityEngine.GameObject' does not contain a definition for `Add' and no extension method `Add' of type `UnityEngine.GameObject' could be found. Are you missing an assembly reference?

dotyczy on tej linijki

answerButtonGameObject.Add (answerButtonGameObjects); 

już kiedy przpisywałem to nie było Add w proponowanych

Pomocy :(((

0

Klasa GameObject nie ma metody która nazywałaby się Add więc wywala błąd. GameObject

Czym jest answerButtonGameObjects? Listą? Co próbujesz zrobić?

0

tak jest listą:

private List<GameObject> answerButtonGameObjects = new List<GameObject>();

nie wiem więc dlaczego kolesiowi na samouczku nie wywala błędu :(

0

Możesz wkleić tutaj link do tego samouczka?

Bo nie ogarniam jak dodać listę obiektów do pojedynczego obiektu i czemu miałoby to służyć.

Edit - może w klasie obiektu answerButtonGameObject jest metoda Add?

0

10:54

1

Wszystko jasne!

Pomyliły ci się zmienne, zamiast

answerButtonGameObjects.Add(answerButtonGameObject); // Tu dodajesz element to listy

robisz

answerButtonGameObject.Add(answerButtonGameObjects); // Tu próbujesz dodać listę do czegoś (metoda Add nie istnieje)
0

Dzięki !!!!!! :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1