Joystick Invoer | hyperPad Documentation

Loading...

Logo

Beschrijving

Het Joystick Input gedrag is een geavanceerd gedrag dat de X- en Y-waarden van de joystickpositie uitvoert. Je kunt dit gebruiken om geavanceerde inputcontroles te creëren die verder gaan dan het ingebouwde Joystick Controlled gedrag. Dit gedrag zal een gebeurtenis herhaaldelijkTriggeren terwijl je de joystick in elke richting beweegt.

Eigenschappen

Herhaaldelijk Triggeren op Gebeurtenis

Object A

Kies het joystickobject om invoer van te verwerken.

Trigger op Richting

Kies een specifieke richting waarop het gedrag alleen zal worden geactiveerd. Als je bijvoorbeeld de richting instelt op Joystick Rechts, wordt het gedrag alleen getriggerd terwijl de joystick zich in de rechterpositie bevindt.

Minimale Drempel

Hoe ver de joystick van het midden moet worden bewogen om een gebeurtenis te registreren.

Normaliseer Uitvoer

Wanneer ingeschakeld, zullen de x- en y-uitvoeren worden genormaliseerd. Dit betekent dat de x- en y-waarden inclusief zullen variëren van -1 tot 1. Als de joystick bijvoorbeeld helemaal naar beneden zou zijn bewogen, zou y -1 zijn.

Uitgangen

X

Deze waarde geeft aan hoeveel de joystick is bewogen in de X-as. Negatieve getallen geven aan dat de joystick naar links beweegt, positieve getallen geven aan naar rechts.

Y

Deze waarde geeft aan hoeveel de joystick is bewogen in de Y-as. Negatieve getallen geven aan dat de joystick naar beneden beweegt, positieve getallen geven aan omhoog.

Hoek

Dit geeft de huidige hoek van de joystick uit.

Object ID

Dit geeft de Object ID uit.

Voorbeelden

Je kunt dit gedrag gebruiken als het ingebouwde Joystick Controlled gedrag niet aan je behoeften voldoet. Je kunt de X- en Y-analoge posities uitvoeren en andere gedragingen gebruiken om je object te verplaatsen of andere gameplay-elementen toe te voegen.

Download Voorbeeldproject

Gerelateerd

Joystick Controlled

JoystickAnalogReference.gif