Wejście Joystika | hyperPad Documentation

Loading...

Logo

Opis

Behawior Joystick Input jest zaawansowanym zachowaniem, które wyprowadza wartości X i Y pozycji joysticka. Możesz użyć tego do stworzenia zaawansowanych kontrolerów wejścia, które wykraczają poza wbudowane Joystick Controlled zachowanie. To zachowanie wyzwala zdarzenie wielokrotnie, gdy poruszasz joystickiem w dowolnym kierunku.

Właściwości

Wyzwala wielokrotnie na zdarzenie

Obiekt A

Wybierz obiekt joysticka do obsługi wejść.

Wyzwalaj w kierunku

Wybierz konkretny kierunek, który wyzwolenie zachowania będzie miało tylko w tym kierunku. Na przykład, jeśli ustawisz kierunek na Joystick Right, to zachowanie będzie wyzwalane tylko podczas gdy joystick znajduje się w prawej pozycji.

Minimalny próg

Ile joystick musi być przesunięty z centrum, aby zarejestrować zdarzenie.

Normalizuj wyjście

Gdy jest włączone, wartości x i y będą znormalizowane. Oznacza to, że wartości x i y będą mieściły się w zakresie -1 do 1. Na przykład, jeśli joystick został przesunięty całkowicie w dół, to y wyniesie -1.

Wyjścia

X

Ta wartość wskazuje, jak daleko joystick został przesunięty w osi X. Liczby ujemne wskazują, że joystick porusza się w lewo, liczby dodatnie wskazują w prawo.

Y

Ta wartość wskazuje, jak daleko joystick został przesunięty w osi Y. Liczby ujemne wskazują, że joystick porusza się w dół, liczby dodatnie wskazują w górę.

Kąt

To wyprowadza aktualny kąt joysticka.

ID obiektu

To wyprowadza ID obiektu.

Przykłady

Możesz użyć tego zachowania, jeśli wbudowane Joystick Controlled zachowanie nie odpowiada Twoim potrzebom. Możesz wyprowadzić analogowe pozycje X i Y i użyć innych zachowań do poruszania swoim obiektem lub dodawania innych elementów rozgrywki.

Pobierz przykładowy projekt

Powiązane

Joystick Controlled

JoystickAnalogReference.gif