Beschreibung | ||||||
Dieser Befehl wird bei Doublebuffering angewendet. Dabei muss man zuerst den Hintergrundbuffer mit SETBUFFER BACKBUFFER() eingeschaltet. Nun kann man alle Grafikbefehle wie z.B. LINE ausführen. Zuletzt wird der Befehl FLIP benutzt, um die Grafik sichtbar zu machen. Dabei werden BACKBUFFER und FRONTBUFFER miteinander vertauscht. Nur so können flimmerfreie Spiele entwickelt werden.![]()
| ||||||
Parameter für Wert | ||||||
Der Parameter "Wert" ist ab v1.29 verfügbar! 0 = Aktualisiert das Bild sofort (schneller) 1 = Wartet auf VSync (für flimmerfreie Bilder = Standard) | ||||||
Rückgabewert | ||||||
- | ||||||
Beispiel | ||||||
Dieses Programm demonstriert flimmerfreie Bewegung: GRAPHICS 640,480,0,1 SETBUFFER BACKBUFFER() WHILE KEYDOWN(1)=0 Winkel1=(Winkel1+5) MOD 360 Winkel2=(Winkel2+2) MOD 360 X=320+COS(Winkel1)*200+COS(Winkel2)*120 Y=240+SIN(Winkel1)*160+SIN(Winkel2)*80 CLS OVAL X-10,Y-10,20,20,1 FLIP WEND END | ||||||
Siehe auch | ||||||
BACKBUFFER, IMAGEBUFFER, FRONTBUFFER, SETBUFFER |