Beschreibung | ||
Dieser Befehl zeichnet einen einfachen Punkt auf dem Bildschirm. Man muss nur die X- und Y-Koordinaten eingeben. Die Farbe kann mit COLOR eingestellt werden.
| ||
Parameter | ||
X = Horizontale Koordinate Y = Vertikale Koordinate | ||
Rückgabewert | ||
- | ||
Alternative | ||
Hier eine schnellere Alternative (bis zu 20x schneller!!!): LOCKBUFFER FRONTBUFFER() rgb=r*65536+g*256+b WRITEPIXELFAST 0,0,rgb UNLOCKBUFFER FRONTBUFFER() Allerdings sollte dies nicht außerhalb des Grafikbereichs angewendet werden. Die Deaktivierung des Debuggers bringt eine enorme Geschwindigkeitssteigerung! | ||
Beispiel | ||
Dieses Beispiel erstellt einen Regen. Die Koordinate für Punkte werden in Feldern abgespeichert: GRAPHICS 640,480,0,1 SETBUFFER BACKBUFFER() DIM X(100), Y(100), V(100) FOR i=0 TO 100 X(i)=RND(0,639) Y(i)=RND(0,479) V(i)=RND(1,10) NEXT WHILE KEYHIT(1)=0 CLS FOR i=0 TO 100 Y(i)=Y(i)+V(i) IF Y(i)>479 THEN Y(i)=0: V(i)=RND(1,10) PLOT X(i),Y(i) NEXT FLIP WEND | ||
Siehe auch | ||
COLOR, COPYPIXEL, COPYPIXELFAST, WRITEPIXEL, WRITEPIXELFAST |