Anzahl=JOYHIT (Knopf [,Port])


Beschreibung
Diese Funktion ermittelt, wie oft ein Joystickknopf seit dem letzten Aufruf gedrückt wurde. Dies könnte für manche Spiele bedeutend sein, wo es auf die Häufigkeit der Betätigungen ankommt. Für jede Taste ist ein Befehl notwendig.

Mit JOYDOWN kann dagegen ermittelt werden, ob eine bestimmte Taste gerade gedrückt wird.

Achtung! Überprüfe vorher mit JOYTYPE, ob ein Joystick überhaupt angeschlossen ist. Denn ein Spiel ist ohne den benötigten Joystick unspielbar!


Parameter
Ab v1.27 wurde Port-Parameter eingebaut!

Knopf=Nummer des Joystickknopfs (normal 1-2, evtl. auch mehr)
Port=Nummer des Joysticks (ab 0)


Rückgabewert
Anzahl der Betätigungen seit dem letzten Aufruf.


Beispiel
Dieses Programm zeigt die Anzahl der Betätigungen innerhalb von fünf Sekunden:

Zeit=MILLISECS()
PRINT "Drücke die nächsten 5 Sekunden den 1. Joystickknopf"
WHILE MILLISECS() < Zeit+5000
WEND
PRINT "Anzahl der Betätigungen: " + JOYHIT(1)


Siehe auch
FLUSHJOY, GETJOY, JOYDOWN, JOYWAIT, WAITJOY