Hilfe

Rect

B2D B+ B3D

Aufruf

Rect x, y, x_size, y_size[, filled]

Parameter

x Horizontale Position
y Vertikale Position
x_size Horizontale Ausdehnung
y_size Vertikale Ausdehnung
filled Fülloption (0=ohne Füllen, 1=mit Füllen)


Rückgabewert

-


Beschreibung

Dieser Grafikbefehl zeichnet einen Rechteck auf dem Bildschirm. Dazu muss man nur die X/Y-Koordinaten für oben/links sowie Breite und Höhe des Rechtecks angeben. Zusätzlich ist die Option Füllen möglich. Wird Null angegeben, so erscheint ein nicht ausgefüllter Rechteck. Bei Eins (Standard) wird ein gefüllter Rechteck gezeichnet.

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!


Zusatzinformation

Um die Farbe zu ändern, muss man den Befehl Color benutzen.


Beispiel

Standardbeispiel:

Zeichnet ein Rechteck ein, das sich immer in eine Richtung bewegt:

Graphics 640, 480
SetBuffer BackBuffer()
box_x = -20
box_y = 100
While Not KeyHit(1)
Cls
Rect box_x, box_y, 20, 20, 1
Flip
box_x = box_x + 1
If box_x = 640 Then box_x = -20
Wend


Siehe auch

Line, Oval, Plot

Übersicht 2D Grafik Grafik