Joystick Controlled | hyperPad Documentation

Loading...

Logo

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.

Pobierz Przykład Projektu

Powiązane

Skok przy użyciu przycisku

JoystickControlledReference.gif