Beschreibung |
Dieser Befehl wartet solange, bis ein "Zeitimpuls" ankommt. Mit CREATETIMER kann die Häufigkeit der Impulse pro Sekunde eingestellt werden. Dieser Befehl ist besonders für die Grafikausgabe nützlich. Damit kann man die Grafikausgabe auf bestimmte Anzahl Bilder pro Sekunde drosseln. Somit wird das Spiel genau so schnell auch auf anderen Rechnern erscheinen. |
Parameter |
Timer = Identität des Timers (ermittelt mit CREATETIMER) |
Rückgabewert |
Anzahl der Zeitimpulse seit der letzten Ausführung. Normalerweise sollte 1 zurückgeliefert werden. Sollten der Wert größer sein, so konnte das Programm die Geschwindigkeit nicht halten (d.h. das Programm läuft viel zu langsam, so dass der Timer einige Warteperioden überspringen musste). |
Beispiel |
Dieses Programm zeigt höchstens 60 Bilder pro Sekunde, auch wenn der Rechner schneller ist: frameTimer=CREATETIMER(60) WHILE NOT KEYHIT(1) WAITTIMER (frameTimer) CLS ... FLIP WEND |
Siehe auch |
CREATETIMER, FREETIMER |