Aktywne Wpisy
EmcePomidor2 +188
W ciągu ostatniego roku:
Piłem alkohol. Nie byłem dobrym człowiekiem. Trafiłem do szpitala psychiatrycznego na miesiąc.
A potem:
- pokonałem kompletnie depresje
- pokonałem alkoholizm
- zmieniłem się psychicznie z pomocą psychologa
- schudłem 45kg w 8 miesięcy, chudnę dalej
- uprawiam sport - boksu trochę, pływanie, siłownia
- a teraz oświadczyłem się swojej kobiecie z Ukrainy którą poznałem ponad rok temu, ona mi pomogła we wszystkim i teraz powiedziała tak
to
Piłem alkohol. Nie byłem dobrym człowiekiem. Trafiłem do szpitala psychiatrycznego na miesiąc.
A potem:
- pokonałem kompletnie depresje
- pokonałem alkoholizm
- zmieniłem się psychicznie z pomocą psychologa
- schudłem 45kg w 8 miesięcy, chudnę dalej
- uprawiam sport - boksu trochę, pływanie, siłownia
- a teraz oświadczyłem się swojej kobiecie z Ukrainy którą poznałem ponad rok temu, ona mi pomogła we wszystkim i teraz powiedziała tak
to
wolny_kot +99
List mojaLista = new List();
Tworzę nową instancję Gameobject i dodaję ją do listy.
GameObject nowyGameObject = Instantiate(prefab.transform, new Vector3(0, createLine, prefab.transform.position.z), transform.rotation) as GameObject;
mojaLista.Add(nowyGameObject);
Dodaję sobie taką linijkę
Debug.Log("nazwa" + mojaList[mojaLista.Count - 1].gameObject.name);
i na scenie pojawia się mnóstwo nowych GameObjectów. Kiedy nie ma tej linijki wszystko działa. Czego tutaj nie rozumiem?( ͡° ʖ̯ ͡°)
#unity3d #programowanie
Tak w ogóle, to chyba nie potrzeba Ci w tej linii:
Debug.Log("nazwa" + mojaList[mojaLista.Count - 1].gameObject.name);
fragmentu:
.gameObject
To był krzyk rozpaczy :) na początku było bez gameObject, ale efekt był taki sam :)
Wrócę z pracy to wrzucę wieczorem cały kod. Dzięki za zainteresowanie :)
@h3lloya: Na chłopski rozum to wygląda tak jakby to wywołanie tworzyło obiekty (jeśli tak jest jak piszesz). Być może obiekty są tam tworzone na zasadzie tzw. "efektu ubocznego".
Ale ale- nie programuję w unity i się nie znam więc może moje spostrzeżenie jest całkowicie błędne- nie kumam na przykład zapisu 'as GameObject' ;-)