dir = JoyDir(port[, idx])
port angegebenen Port eingesteckt ist. Das optionale
Argument idx kann verwendet werden, um den Index des zu verwendenden
Joysticks anzugeben, falls es mehrere Joysticks an einem Controller
gibt. Joystick-Indizes beginnen bei 0.
Eine der folgenden Stellungen wird zurückgegeben:
#JOYUP#JOYUPRIGHT#JOYRIGHT#JOYDOWNRIGHT#JOYDOWN#JOYDOWNLEFT#JOYLEFT#JOYUPLEFT#JOYNODIR
port kann von 0 bis zur Anzahl der aktuell angeschlossenen
Joysticks minus 1 liegen. Sie können die Anzahl der aktuell
verfügbaren Joysticks mit dem Befehl CountJoysticks()
ermitteln. Bitte beachten Sie, dass Port 0 unter AmigaOS den
Standard-Joystick-Port anspricht, obwohl dies Port 1 auf klassischer
Amiga-Hardware ist. Hollywood wechselt diese Ports für plattformübergreifende
Konsistenz, wobei Port 0 immer auf den Standard-Joystick verweist.
Siehe auch JoyAxisX(), JoyAxisY(), JoyAxisZ(), JoyButton() und JoyHat().
While state <> #JOYRIGHT state = JoyDir(0) VWait WendDer obige Code wartet, bis der Benutzer den Joystick am Anschluss 0 nach rechts bewegt.