Hilfe
Line
Aufruf
Parameter
Rückgabewert
Beschreibung
Beispiel
Siehe auch
Line X_Start, Y_Start, X_Ende, Y_Ende
Parameter
X_Start | Horizontale Startposition der Linie |
Y_Start | Vertikale Startposition der Linie |
X_Ende | Horizontale Endposition der Linie |
Y_Ende | Vertikale Endposition der Linie |
Rückgabewert
-
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 SetBufferkann 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.



Beispiel
Standardbeispiel:
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
While Not KeyHit(1)
Color Rnd(255), Rnd(255), Rnd(255)
Line Rnd(800), Rnd(600), Rnd(800), Rnd(600)
Wend
End
Siehe auch

