CAPITOLUL 5
~ Jocul ~
Aproape toate jocurile au un meniu și Muzică sau Sunete (SFX).
Pentru a realiza un meniu, avem nevoie de butoane, Unity conține deja butoane , astfel nu trebuie sa creem noi Sripturi pentru a detecta instrucțiunile utilizatorului. Ele se află tot la elementele de UI, de unde am creat panoul pentru detectrea controlului bilei.
Pentru a adăuga muzică sau sunete, creem un obiect gol, și îi adăugăm componenta “Audio Source”, aici punem înregistrarea audio pentru ce avem nevoie iar dacă respectiva înregistrare este pentru muzică, selectăm căsuța „LOOP”, adică odată ce înregistrarea s-a terminat, sa înceapă dinou. Dacă avem sunet pentru spre exemplu când apăsăm un buton, atunci ținem sunetul dezactivat iar când se efectuează apăsarea, activăm sunetul și după îl dezactivăm, pentru a putea reda înregistrarea dinou dacă apăsam butonul iarăși.
Pentru a detecta când am doborât un popic, folosim „Raycast”, adică tragem o linie imaginară de la un punct în spațiu, spre o anumită direcție , și determină dacă a atins ceva, pentru a detecta ce a fost atins, sau dacă a fost atins un obiect vrut de noi, selectăm un „Layer”, adică un strat, sau o caracteristică care face obiectul nostru diferit față de celelalte obiecte. Acesta se află în antetul obiectului din inspector.
Raycast-ul returnează 1 dacă obiectul cu layerul droit a fost lovit sau 0 în caz contrar. Astfel putem determina dacă jocul a luat sfârșit sau nu.