Czujnik nachylenia | hyperPad Documentation

Loading...

Logo

Opis

Behavior Czujnik Nachylenia jest zaawansowaną funkcją, która zwróci wartości X i Y nachylonego urządzenia. Możesz to wykorzystać do stworzenia zaawansowanych kontrolerów wejścia, które wykraczają poza wbudowane "Sterowanie nachyleniem". To zachowanie będzie wywoływać zdarzenie wielokrotnie, gdy nachylasz urządzenie w dowolnym kierunku.

Właściwości

Wywołuje wielokrotnie na zdarzenie

Obiekt A

To jest obiekt, który chcesz kontrolować przez nachylenie. Domyślnie wybrany jest aktualny obiekt, ale możesz stuknąć w grafikę, aby zmienić go na inny obiekt w swojej scenie.

Pozycja nachylenia

To pozwala ustawić domyślną pozycję spoczynkową dla nachylenia urządzenia. Na przykład, 'Regularny' jest optymalny, gdy siedzisz na krześle, a 'Z góry' będzie dobry, gdy urządzenie jest położone poziomo na stole.

Wyzwalacz w kierunku

Wybierz konkretny kierunek, w którym działanie będzie wyzwalane. Na przykład, jeśli ustawisz kierunek na Nachyl w prawo, zachowanie będzie wyzwalane tylko wtedy, gdy urządzenie jest nachylone w prawo.

Minimalny próg

Ile urządzenie musi być nachylone, aby nachylenie zostało zarejestrowane.

Wyjścia

X

Ta wartość wskazuje, jak bardzo urządzenie zostało nachylone na osi X. Liczby ujemne oznaczają, że joystick porusza się w lewo, liczby dodatnie w prawo.

Y

Ta wartość wskazuje, jak bardzo urządzenie zostało nachylone na osi Y. Liczby ujemne oznaczają, że urządzenie jest nachylone w dół, liczby dodatnie oznaczają w górę.

Ilość

Behavior zwróci wielkość nachylenia urządzenia od jego pierwotnej pozycji. Ta wartość mieści się w zakresie 0 do 1, gdzie 0 oznacza spoczynek, a 1 oznacza całkowite nachylenie.

ID obiektu

To zwraca ID obiektu.

Przykłady

Możesz użyć tego zachowania, jeśli wbudowane Sterowanie nachyleniem nie spełnia Twoich potrzeb. Możesz zwrócić analogowe pozycje X i Y i użyć innych zachowań, aby przesuwać swój obiekt lub dodać inne elementy rozgrywki.

Pobierz przykład projektu

Powiązane

Sterowanie nachyleniem

TiltAnalogReference.gif