Upravljač s Joystickom
Opis
Ponašanje Upravljač s Joystickom omogućava vam da kontrolirate i pomičete bilo koji fizički objekt pomoću joysticka na ekranu. Ako u vašoj sceni nema joysticka, ponašanje će automatski dodati joystick na vašu Global UI razinu (brisanje ponašanja neće ukloniti joystick iz vaše scene). Ovo ponašanje sadrži unaprijed definirane atribute kako bi olakšalo stvaranje određenih igara. Savršeno je za platformere i pucačine. Ponašanje Upravljač s Joystickom nudi mnogo atributa za prilagodbu osjećaja vaše igre. Pokušajte modificirati atribute kako vaša igra ne bi djelovala kao generični platformer ili pucačina. Za naprednije i dublje igre, preporučuje se da izradite vlastitu kontrolnu shemu koristeći druga ponašanja.
Ovo ponašanje će ponavljati događaj dok pomičete joystick u određenom smjeru.
Atributi
Pokreće se Ponavljajući Na Događaj
Napomena: Neki od ovih atributa nisu dostupni ili se ponašaju drugačije kada prebacite svoj projekt u pogled s ptičje perspektive umjesto bočnog pogleda.
| Objekt A |
Ovo je joystick koji će kontrolirati Objekt B. Automatski će odabrati joystick dodan na vašu Global UI razinu. Ako ne postoji, jedan će biti automatski učinjen. |
| Objekt B |
Ovo je objekt koji želite kontrolirati joystickom. Po zadanim postavkama je odabran trenutni objekt, ali možete dodirnuti grafiku da biste ga promijenili u bilo koji drugi objekt u vašoj sceni. |
| Brzina Hoda |
Ovo je koliko brzo će se objekt kretati. Zadana vrijednost je 12 m/s. |
| Brzina u Zraku |
Ovo je koliko brzo će se objekt kretati dok je u zraku. Obično dok pada s vrlo visokih platformi. Zadana vrijednost je 12 m/s. |
| Stopa Ubrzanja |
Ova vrijednost određuje koliko dugo vaš lik treba da dostigne punu brzinu kada se kreće. Zadana vrijednost je 100%. |
| Stopa Usporavanja |
Ova vrijednost određuje koliko dugo vaš lik treba da se potpuno zaustavi kada otpustite joystick. Zadana vrijednost je 100% |
| Kontrolira Kretanje |
Po zadanim postavkama, ovaj prekidač je uključen. Ako isključite prekidač, vaš objekt više neće obavljati pokret s joystickom. Ovo se često traži prilikom stvaranja pucačina s dva joysticka, gdje želite da jedan joystick pomiče, a drugi da rotira igrača. |
| Invert X |
Kada je ovaj prekidač uključen, pomicanje joysticka lijevo uzrokuje da objekt ide desno, a pomicanje joysticka desno uzrokuje da objekt ide lijevo. Po zadanim postavkama, ovaj prekidač je isključen. |
| Invert Y |
Kada je ovaj prekidač uključen, pomicanje joysticka prema gore uzrokuje da objekt ide dolje, a pomicanje joysticka prema dolje uzrokuje da objekt ide prema gore. Po zadanim postavkama, ovaj prekidač je isključen. |
| Kontrolira Rotaciju |
Po zadanim postavkama, ovaj prekidač je isključen. Ako uključite prekidač, vaš objekt će se rotirati u smjeru joysticka. Ovo se često traži prilikom stvaranja pucačina s dva joysticka, gdje želite da jedan joystick pomiče, a drugi da rotira igrača. |
| Zaključaj Rotaciju |
Ovo će spriječiti vaš objekt da se rotira. Ovo uključuje svaku rotaciju izazvanu drugim objektima ili fizikom u vašoj sceni. Na primjer, možete to uključiti kako biste spriječili vaš lik od prevrtanja. Ako omogućite Kontrolu Rotacije, ovaj prekidač nije dostupan. Po zadanim postavkama, ovaj prekidač je uključen. |
| Analogni Joystick |
Kada je ovaj prekidač uključen, vaša joystick nije ograničena na standardnih 8 smjerova kretanja. Sada možete kontrolirati svoj objekt joystickom s preciznijim pokretima. Ovo se često traži za akcijske pucačine. |
| Joystick Gore |
Kada je ovo uključeno, vaš objekt može ići prema gore. Imajte na umu da će vaš objekt i dalje slijediti pravila fizike. Dakle, ako u vašoj sceni postoji gravitacija, vaš objekt se neće kretati prema gore. Ovaj prekidač će također spriječiti (ili omogućiti) aktivaciju događaja kada se joystick pomakne u smjeru gore. |
| Joystick Dolje |
Kada je ovo uključeno, vaš objekt može ići prema dolje. Imajte na umu da će vaš objekt i dalje slijediti pravila fizike. Dakle, ako postoji objekt u vašoj sceni koji sprječava kretanje, ne možete se kretati prema dolje. Ovaj prekidač će također spriječiti (ili omogućiti) aktivaciju događaja kada se joystick pomakne u smjeru dolje. |
| Joystick Lijevo |
Kada je ovo uključeno, vaš objekt može ići lijevo. Imajte na umu da će vaš objekt i dalje slijediti pravila fizike. Dakle, ako postoji objekt u vašoj sceni koji sprječava kretanje, ne možete se kretati lijevo. Ovaj prekidač će također spriječiti (ili omogućiti) aktivaciju događaja kada se joystick pomakne u smjeru lijevo. |
| Joystick Desno |
Kada je ovo uključeno, vaš objekt može ići prema desno. Imajte na umu da će vaš objekt i dalje slijediti pravila fizike. Dakle, ako postoji objekt u vašoj sceni koji sprječava kretanje, ne možete se kretati u desnom smjeru. Ovaj prekidač će također spriječiti (ili omogućiti) aktivaciju događaja kada se joystick pomakne u smjeru desno. |
| Igraj Animacije |
Kada je ovaj prekidač uključen, vaš objekt će igrati animaciju kada se joystick pomakne u određeni smjer. Morate odabrati animaciju sa panela Prilagođenih Animacija. |
| Prilagođene Animacije |
Na lijevom panelu, možete odabrati cikluse animacija koje će se igrati kada pomičete joystick u određeni smjer. |
| Prioritet Animacije |
Na lijevom panelu Prilagođenih Animacija, možete postaviti prioritet svojih animacija kretanja kako ne bi došlo do sukoba s drugim animacijama. Animacijski sustav će igrati ciklus s višim prioritetom. Dakle, ako drugo ponašanje animacije ometa vašu animaciju kretanja, pokušajte povećati prioritet. |
Izlazi
| X |
Ova vrijednost pokazuje koliko je joystick pomaknut na X osi. Negativni brojevi ukazuju na to da se joystick pomiče lijevo, pozitivni na desno. |
| Y |
Ova vrijednost pokazuje koliko je joystick pomaknut na Y osi. Negativni brojevi ukazuju na to da se joystick pomiče dolje, pozitivni na gore. |
| Kut |
Ovo izlazi trenutni kut joysticka. |
| ID Objekta |
Izlazi ID objekta. |
Primjeri
Ako želite napraviti platformsku igru poput Marija, samo trebate dodati ovo ponašanje na vaš objekt igrača, i sada će to biti kontrolirani lik u vašoj igri.

