Joystick bemenet | hyperPad Documentation

Loading...

Logo

Leírás

A Joystick Input viselkedés egy fejlett viselkedési forma, amely a joystick pozíciójának X és Y értékét adja vissza. Ezt felhasználhatod fejlett bemeneti vezérlők létrehozásához, amelyek túllépnek a beépített Joystick Controlled viselkedésen. Ez a viselkedés eseményeket aktivál folyamatosan, miközben a joystickot bármely irányban mozgathatod.

Tulajdonságok

Az esemény ismételt aktiválása

A objektum

Válaszd ki a joystick objektumot, amelyből az inputokat kezeled.

Trigger irány

Válassz ki egy konkrét irányt, amelyen a viselkedés csak aktiválódik. Például, ha az irányt Joystick Jobbra állítod be, a viselkedés csak akkor aktiválódik, amikor a joystick a jobb pozícióban van.

Minimum küszöb

Mennyit kell a joysticknak elmozdulnia a középtől ahhoz, hogy eseményt regisztráljon.

Kimenet normalizálása

Ha be van kapcsolva, az x és y kimenetek normalizálva lesznek. Ez azt jelenti, hogy az x és y értékek -1 és 1 közötti tartományban lesznek. Például, ha a joystick teljesen lefelé van mozgatva, akkor y -1 lenne.

Kimenetek

X

Ez az érték jelzi, mennyit mozdult el a joystick az X tengelyen. A negatív számok azt jelzik, hogy a joystick balra mozog, a pozitívak pedig jobbra.

Y

Ez az érték jelzi, mennyit mozdult el a joystick az Y tengelyen. A negatív számok azt jelzik, hogy a joystick lefelé mozog, a pozitívak pedig felfelé.

Szög

Ez a joystick aktuális szögét adja vissza.

Objektum ID

Ez az Objektum ID-t adja vissza.

Példák

Ezt a viselkedést használhatod, ha a beépített Joystick Controlled viselkedés nem felel meg az igényeidnek. Kiadhatod az X és Y analóg pozíciókat, és más viselkedéseket használhatsz az objektumod mozgatására vagy más játékelemek hozzáadására.

Példaprojekt letöltése

Kapcsolódó

Joystick Controlled

JoystickAnalogReference.gif