Joystick Controlled
Opis
Zachowanie Joystick Controlled pozwoli Ci kontrolować i poruszać dowolnym obiektem fizycznym za pomocą joysticka na ekranie. Jeśli w Twojej scenie nie ma joysticka, zachowanie automatycznie doda joystick do warstwy Global UI (usunięcie zachowania nie usunie joysticka z Twojej sceny). To zachowanie zawiera zdefiniowane właściwości, które ułatwiają tworzenie niektórych gier. Jest idealne dla platformówek i strzelanek. Zachowanie Joystick Controlled oferuje wiele właściwości do dostosowania odczuć Twojej gry. Spróbuj zmodyfikować właściwości, aby Twoja gra nie wydawała się jak typowa platformówka lub strzelanka. Dla bardziej zaawansowanych i rozbudowanych gier zaleca się stworzenie własnego schematu sterowania przy użyciu innych zachowań.
To zachowanie zainicjuje zdarzenie wielokrotnie, gdy poruszasz joystickiem w określonym kierunku.
Właściwości
Wyzwalanie wielokrotne na zdarzeniu
Uwaga: Niektóre z tych właściwości są niedostępne lub działają inaczej, gdy przełączasz projekt na widok z góry zamiast widoku z boku.
| Obiekt A |
To jest joystick, który będzie kontrolował Obiekt B. Zostanie automatycznie wybrany joystick dodany do Twojej warstwy Global UI. Jeśli nie ma joysticka, jeden zostanie utworzony automatycznie. |
| Obiekt B |
To jest obiekt, który chcesz kontrolować za pomocą joysticka. Domyślnie wybrany jest bieżący obiekt, ale możesz dotknąć grafiki, aby zmienić go na dowolny inny obiekt w Twojej scenie. |
| Prędkość Chodzenia |
To, jak szybko obiekt będzie się poruszać. Domyślna wartość to 12 m/s. |
| Prędkość w Powietrzu |
To, jak szybko obiekt będzie się poruszać, gdy znajduje się w powietrzu. Zazwyczaj podczas spadania z bardzo wysokich platform. Domyślna wartość to 12 m/s. |
| Wskaźnik Przyspieszenia |
Ta wartość określa, jak długo zajmuje Twojej postaci osiągnięcie maksymalnej prędkości podczas ruchu. Domyślna wartość to 100%. |
| Wskaźnik Zwolnienia |
Ta wartość określa, jak długo zajmuje Twojej postaci zatrzymanie się całkowicie, gdy zwolnisz joystick. Domyślna wartość to 100% |
| Kontroluje Ruch |
Domyślnie ten przełącznik jest włączony. Jeśli wyłączysz przełącznik, Twój obiekt nie będzie się poruszał za pomocą joysticka. Często jest to potrzebne podczas tworzenia strzelanki z dwoma joystickami, gdzie chcesz, aby jeden joystick poruszał, a drugi obracał gracza. |
| Odwróć Oś X |
Kiedy ten przełącznik jest włączony, poruszanie joystickiem w lewo powoduje, że obiekt porusza się w prawo, a poruszanie joystickiem w prawo powoduje, że obiekt porusza się w lewo. Domyślnie ten przełącznik jest wyłączony. |
| Odwróć Oś Y |
Kiedy ten przełącznik jest włączony, poruszanie joystickiem w górę powoduje, że obiekt porusza się w dół, a poruszanie joystickiem w dół powoduje, że obiekt porusza się w górę. Domyślnie ten przełącznik jest wyłączony. |
| Kontroluje Rotację |
Domyślnie ten przełącznik jest wyłączony. Jeśli włączysz przełącznik, Twój obiekt będzie obracał się w kierunku joysticka. Często jest to potrzebne podczas tworzenia strzelanki z dwoma joystickami, gdzie chcesz, aby jeden joystick poruszał, a drugi obracał gracza. |
| Zablokuj Rotację |
To uniemożliwi Twojemu obiektowi obracanie się. Dotyczy to również wszelkiej rotacji spowodowanej innymi obiektami lub fizyką w Twojej scenie. Na przykład, możesz to włączyć, aby zapobiec upadkowi swojej postaci. Jeśli włączysz Kontrolę Rotacji, ten przełącznik nie będzie dostępny. Domyślnie ten przełącznik jest włączony. |
| Analogowy Joystick |
Kiedy ten przełącznik jest włączony, Twój joystick nie jest ograniczony do standardowych ruchów w 8 kierunkach. Możesz teraz kontrolować swój obiekt za pomocą joysticka w bardziej precyzyjnych ruchach. Często jest to potrzebne dla strzelanek akcji. |
| Joystick Góra |
Kiedy to jest włączone, Twój obiekt może poruszać się w górę. Pamiętaj, że Twój obiekt wciąż będzie przestrzegał zasad fizyki. Jeśli w Twojej scenie jest siła grawitacji, Twój obiekt nie będzie mógł poruszać się w górę. Ten przełącznik również zapobiegnie (lub umożliwi) wyzwoleniu zdarzenia, gdy joystick zostanie przesunięty w górę. |
| Joystick Dół |
Kiedy to jest włączone, Twój obiekt może poruszać się w dół. Pamiętaj, że Twój obiekt wciąż będzie przestrzegał zasad fizyki. Jeśli w Twojej scenie jest obiekt, który uniemożliwia ruch, nie będziesz mógł poruszać się w dół. Ten przełącznik również zapobiegnie (lub umożliwi) wyzwoleniu zdarzenia, gdy joystick zostanie przesunięty w dół. |
| Joystick Lewo |
Kiedy to jest włączone, Twój obiekt może poruszać się w lewą stronę. Pamiętaj, że Twój obiekt wciąż będzie przestrzegał zasad fizyki. Jeśli w Twojej scenie jest obiekt, który uniemożliwia ruch, nie będziesz mógł poruszać się w lewo. Ten przełącznik również zapobiegnie (lub umożliwi) wyzwoleniu zdarzenia, gdy joystick zostanie przesunięty w lewo. |
| Joystick Prawo |
Kiedy to jest włączone, Twój obiekt może poruszać się w prawo. Pamiętaj, że Twój obiekt wciąż będzie przestrzegał zasad fizyki. Jeśli w Twojej scenie jest obiekt, który uniemożliwia ruch, nie będziesz mógł poruszać się w prawo. Ten przełącznik również zapobiegnie (lub umożliwi) wyzwoleniu zdarzenia, gdy joystick zostanie przesunięty w prawo. |
| Odtwarzaj Animacje |
Kiedy ten przełącznik jest włączony, Twój obiekt będzie odtwarzał animację, gdy joystick zostanie przesunięty w określonym kierunku. Musisz wybrać animację z panelu Animacji Niestandardowych. |
| Niestandardowe Animacje |
Na lewym panelu możesz wybierać cykle animacji do odtwarzania, gdy poruszasz joystickiem w określonym kierunku. |
| Priorytet Animacji |
Na lewym panelu Animacji Niestandardowych możesz ustawić priorytety animacji ruchu, aby nie kolidowały z inną odtwarzaną animacją. System animacji odtworzy cykl z wyższym priorytetem. Więc jeśli inne zachowanie animacji przerywa Twoją animację ruchu, spróbuj zwiększyć priorytet. |
Wyjścia
| X |
Ta wartość wskazuje, jak bardzo joystick się poruszył w osi X. Liczby ujemne wskazują, że joystick porusza się w lewo, liczby dodatnie wskazują prawo. |
| Y |
Ta wartość wskazuje, jak bardzo joystick się poruszył w osi Y. Liczby ujemne wskazują, że joystick porusza się w dół, liczby dodatnie wskazują w górę. |
| Kąt |
To wyjście aktualnego kąta joysticka. |
| ID Obiektu |
Wynikiem jest ID obiektu. |
Przykłady
Jeśli chcesz stworzyć grę platformową jak Mario, po prostu dodaj to zachowanie do swojego obiektu gracza, a teraz będzie on kontrolowanym charakterem w Twojej grze.

