Hilfe

JoyHat

B2D B+ B3D

Aufruf

winkel = JoyHat( [port] )

Parameter

port Die Nummer des Joysticks (ab 0)


Rückgabewert

Es wird ein Winkel (0-360) zurückgegeben, der die Stellung des Hats repräsentiert. Ist der Hat nicht vorhanden oder in Grundstellung wird -1 zurückgegeben.


Beschreibung

Diese Funktion ermittelt die Stellung des Hats, auch als Cooliehat bekannt.


Zusatzinformationen

Bevor du diese Funktion nutzt solltest du mittels JoyType prüfen, ob überhaupt ein Joystick angeschlossen ist.
Du solltest auch immer an eine alternative Tastatur/Maus-Steuerung denken.

Achtung! Nicht jeder Joystick unterstützt diese Funktion.


Beispiel

Joystick Abfragen

Graphics 400,300,0,2
SetBuffer BackBuffer()
While Not KeyHit(1)
   Cls
   Text 0, 0, "Hat:" + JoyHat()
   Text 0, 0, "Pitch:" + JoyPitch()
   Text 0, 20, "Yaw:" + JoyYaw()
   Text 0, 40, "Roll:" + JoyRoll()
   Text 200, 0, "U:" + JoyU()
   Text 200, 20, "V:" + JoyV()
   Text 200, 40, "X:" + JoyX()
   Text 200, 60, "Y:" + JoyY()
   Text 200, 80, "Z:" + JoyZ()
   Flip
Wend
End


Siehe auch

JoyPitch, JoyRoll, JoyU, JoyUDir, JoyV, JoyVDir, JoyX, JoyXDir, JoyY, JoyYaw, JoyYDir, JoyZ, JoyZDir

Übersicht Eingabe Gamepad