Anzahl=MOUSEHIT (Taste)


Beschreibung
Diese Funktion ermittelt, wie oft eine bestimmte Maustaste 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 MOUSEDOWN kann dagegen ermittelt werden, ob eine bestimmte Taste gerade gedrückt wird.

Das Scrollrad wird als die dritte Maustaste interpretiert. Mit den Funktionen MOUSEZ und MOUSEZSPEED kann man erfahren, ob es gerade nach oben/unten gerollt wird.


Parameter für Taste
1 = linke Maustaste
2 = rechte Maustaste
3 = mittlere Maustaste (nicht bei jeder Maus)


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 die linke Maustaste"
WHILE MILLISECS() < Zeit+5000
WEND
PRINT "Anzahl der Betätigungen: " + MOUSEHIT(1)


Siehe auch
FLUSHMOUSE, GETMOUSE, MOUSEDOWN, MOUSEWAIT, WAITMOUSE