Beschreibung | ||||
Diese Funktion ermittelt die horizontale Joystickkoordinate. Der Wert liegt dabei zwischen -1 und +1. Beachte, dass diese Funktion für analoge Joysticks entwickelt wurde, da digitale Joysticks keine Zwischenwerte liefern. Um nur eine Richtung zu bestimmen, kann JOYXDIR verwendet werden. JOYY und JOYZ ergänzen diese Funktion.
| ||||
Parameter | ||||
Ab v1.27 wurde Port-Parameter eingebaut! Port = Nummer des Joysticks (ab 0) | ||||
Rückgabewert | ||||
Horizontale Joystickkoordinate, die zwischen -1 (links) und +1 (rechts) liegt. | ||||
Beispiel | ||||
Dieses Programm ermittelt die Richtung, wohin der Joystick gelenkt wird: GRAPHICS 640,480,0,1 SETBUFFER BACKBUFFER() WHILE NOT KEYHIT(1) x#=JOYX() y#=JOYY() Winkel=(ATAN2(-y#,x#)+360) MOD 360 CLS TEXT 0,0,"Winkel: "+Winkel LINE 320,240,320+x#*100,240+y#*100 OVAL 310+x#*100,230+y#*100,20,20,0 FLIP WEND END | ||||
Siehe auch | ||||
JOYXDIR, JOYY, JOYYDIR, JOYZ, JOYZDIR |