• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Unity 3d, C#, tablica, która jest statyczna.

0 głosów
311 wizyt
pytanie zadane 15 września 2018 w C# przez mati2210 Obywatel (1,110 p.)
Witajcie! Otóż zmagam się z dosyć dziwnym problemem przy skrypcie do mojej gierki, którą tworzę w Unity 3D. Problem polega na tym, że jeśli w jednym skrypcie odnoszę się do zmiennej statycznej z innego i zmieniam jej wartość to ona w ogóle nie reaguje. Gdy zmienię zmienną na zwykłą (nie tablicę) to ten problem od razu znika. Szczerze to nie mam pojęcie gdzie leży błąd zapewne okaże się on jakiś banalny jednak do dzisiaj tego nie rozgryzłem.

Pierwszy skrypt(ten, w którym zmieniam wartość zmiennej) [https://github.com/MateuszKulis/UnityScripts/blob/master/OnTriggerMission01.cs]

Drugi skrypt(ten, w którym znajduje się zmienna)[https://github.com/MateuszKulis/UnityScripts/blob/master/GeneralQuestSystem.cs]

1 odpowiedź

+1 głos
odpowiedź 15 września 2018 przez KubenQPL Maniak (62,840 p.)
wybrane 16 września 2018 przez mati2210
 
Najlepsza
Przy każdym odświeżeniu klatki inicjalizujesz tablice na nowo, wiex masz tak jakby wyzerowane. Czyli zmieniasz coś w tej tablicy, ale zaraz potem zanim użyjesz tablica jest inicjalizowana na nowo i zmiany nie robia roznicy bo byly na poprzedniej instancji.
komentarz 15 września 2018 przez mati2210 Obywatel (1,110 p.)
Dzięki za odpowiedź :D Jeszcze mam pytanie jak sobie z tym najszybciej, najłatwiej i najprofesjonalniej poradzić? Albo chociaż w ogóle poradzić :D
komentarz 16 września 2018 przez KubenQPL Maniak (62,840 p.)
Ciężko powiedzieć bo nie wiem co to ma robić
komentarz 16 września 2018 przez mati2210 Obywatel (1,110 p.)
Dobra temat można uznać za zamknięty. Dzięki za pomoc z twoją pomocą doszedłem do tego jak to rozwiązać :D

Podobne pytania

0 głosów
1 odpowiedź 320 wizyt
pytanie zadane 31 maja 2022 w C# przez Routa Nowicjusz (160 p.)
0 głosów
0 odpowiedzi 515 wizyt
pytanie zadane 11 grudnia 2018 w C# przez misterbrow Nowicjusz (140 p.)
0 głosów
0 odpowiedzi 245 wizyt
pytanie zadane 30 grudnia 2022 w C# przez M4jk3l07 Początkujący (310 p.)

93,605 zapytań

142,530 odpowiedzi

322,999 komentarzy

63,095 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...