Hilfe

Line

B2D B+ B3D

Aufruf

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


Siehe auch

Oval, Plot, Rect

Übersicht 2D Grafik Grafik