Joystick-Eingabe | hyperPad Documentation

Loading...

Logo
DocumentationInteraktionJoystick-Eingabe
Interaktion

Joystick-Eingabe

Last updated February 21, 2017

Beschreibung

Das Joystick Input Verhalten ist ein erweitertes Verhalten, das die X- und Y-Werte der Joystick-Position ausgibt. Sie können dies verwenden, um erweiterte Eingabesteuerungen zu erstellen, die über das integrierte Joystick Controlled Verhalten hinausgehen. Dieses Verhalten wird ein Ereignis wiederholt auslösen, während Sie den Joystick in jede Richtung bewegen.

Eigenschaften

Wiederholtes Auslösen bei Ereignis

Objekt A

Wählen Sie das Joystick-Objekt, von dem Eingaben verarbeitet werden sollen.

Richtung auslösen

Wählen Sie eine bestimmte Richtung, die das Verhalten nur auslösen wird. Wenn Sie die Richtung auf Joystick Rechts setzen, wird das Verhalten nur ausgelöst, wenn sich der Joystick in der rechten Position befindet.

Mindestschwelle

Wie weit der Joystick von der Mitte bewegt werden muss, um ein Ereignis zu registrieren.

Ausgabe normalisieren

Wenn aktiviert, werden die X- und Y-Ausgaben normalisiert. Das bedeutet, dass die X- und Y-Werte inklusiv im Bereich von -1 bis 1 liegen. Wenn der Joystick ganz nach unten bewegt wird, wäre Y -1.

Ausgaben

X

Dieser Wert zeigt an, wie viel der Joystick auf der X-Achse bewegt wurde. Negative Zahlen zeigen an, dass sich der Joystick nach links bewegt, positive nach rechts.

Y

Dieser Wert zeigt an, wie viel der Joystick auf der Y-Achse bewegt wurde. Negative Zahlen zeigen an, dass sich der Joystick nach unten bewegt, positive nach oben.

Winkel

Dies gibt den aktuellen Winkel des Joysticks aus.

Objekt-ID

Dies gibt die Objekt-ID aus.

Beispiele

Sie können dieses Verhalten verwenden, wenn das integrierte Joystick Controlled Verhalten Ihren Bedürfnissen nicht entspricht. Sie können die X- und Y-analogen Positionen ausgeben und andere Verhaltensweisen verwenden, um Ihr Objekt zu bewegen oder andere Gameplay-Elemente hinzuzufügen.

Beispielprojekt herunterladen

Verwandt

Joystick Controlled

JoystickAnalogReference.gif