|
Beschreibung |
Diese Anweisung zeichnet eine einfache Linie von einem Koordinatenpunkt zum anderen. Es wird die aktuelle Zeichenfarbe verwendet, die mit COLOR eingestellt werden kann.
Mit SETBUFFER kann man einen Grafikbuffer auswählen, wohin die Linie eingezeichnet werden soll.
 | Wenn nur einfache horizontale oder vertikale Linien gezeichnet werden, dann soll man besser auf LINE verzichten und stattdessen RECT nehmen. RECT ist je nach BB-Version bis zu 1500% schneller!
|
 | Anscheinend basiert LINE auf WRITEPIXELFAST. Die Befehle LOCKBUFFER und UNLOCKBUFFER bringen eine Geschwindigkeitssteigerung.
|
 | Achtung! Mit v1.60 gab es einige Änderungen. Früher war die Routine nicht pixelgenau. Nun ist es endlich exakt. |
|
|
Parameter |
X1 | = | Horizontale Startkoordinate in Pixel | Y1 | = | Vertikale Startkoordinate in Pixel | X2 | = | Horizontale Endkoordinate in Pixel | Y2 | = | Vertikale Endkoordinate in Pixel |
|
|
Rückgabewert |
- |
|
Beispiel |
GRAPHICS 800,600,16,1 WHILE NOT KEYHIT(1) COLOR RND(255),RND(255),RND(255) LINE RND(800),RND(600),RND(800),RND(600) WEND END |
|
Siehe auch |
OVAL, PLOT, RECT |