Hilfe
Rect
Aufruf
Parameter
Rückgabewert
Beschreibung
Zusatzinformation
Beispiel
Siehe auch
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
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

