12.01. (prvi čas) Rad sa funkcijom Debug
Console:
Tab „Console“ se najviše koristi za prikaz poruka (na primer poruka o greškama i upozorenjima, ali mogu biti i poruke druge vrste). Na primer, ako se dese greške prilikom programiranja, Unity će ih prikazati ovde. Isto tako, kreatori igara (vi u ovom slučaju) mogu da u prozor Console šalju poruke i izveštaje.
Poruke o greškama ispred imaju crveni krug sa uzvičnikom.
Upozorenja se prikazuju u žutoj boji.
Normalne poruke se prikazuju u beloj boji (koje nisu ni greške ni upozorenja).
Tri simbola sa desne strane služe za filtriranje poruka, kao i dugmići na vrhu prozora Console:
- Clear – briše sve poruke
- Collapse – suzbija prikazivanje duplikata
- Clear on Play – briše sve poruke ako se igra započne klikom na dugme za Play
- Error Pause – prekida igru ako se pojavi poruka izvršena sa Debug.LogError( “error text”)
Rad sa funkcijom Debug
Izvor: https://docs.unity3d.com/ScriptReference/Debug.html
I UnityEngine postoji klasa Debug koja u sebi sadrži metode kojima se olakšava debugging prilikom razvoja igrica. Drugim rečima, olakšava se pronalazak i ispravljanje grešaka.
Na linku koji je dat na početku ide se direktno na stranicu gde se nalazi dokumentacija proizvođača.
U ovoj klasi postoje statički propertiji i statičke metode.
Ovde ćemo uraditi primer korišćenja Debug.Log (metoda koja ispisuje poruku direktno u Console prozor), i primere za LogError i LogWarning
.. Radimo vežbu po videu u nastavku:
Za razliku od prethodnog, u narednom videu postoji i ton koji ide uz sliku, ako i malko drugačije objašnjenje, ako je nekome potrebno:
..