Bezeichnung
Cls -- löscht den Bildschirm (V2.0)
Übersicht
Cls([color])
Beschreibung
Dieser Befehl löscht schnell das aktuelle Ausgabeziel. Sein Verhalten hängt davon ab, was zur Zeit als Ausgabeziel ausgewählt ist.

Wenn das Ausgabeziel ein Display ist, wird die aktuelle Hintergrundfüllung wieder hergestellt und alle Ebenen sowie Sprites werden entfernt. Das Farbargument color wird in diesem Fall nicht verwendet.

Wenn das Ausgabeziel ein Pinsel ist, wird er mit der angegebenen Farbe color gelöscht.

Wenn das Ausgabeziel ein Hintergrundbild ist, das heißt wenn bei SelectBGPic() mode auf #SELMODE_LAYERS eingestellt ist, werden alle Ebenen dieses Bildes entfernt. Das Farbargument wird in diesem Fall nicht verwendet.

Wenn das Ausgabeziel eine Maske ist, wird Cls() die Pixel unter Verwendung des Modus mode deaktivieren, der durch SetMaskMode() installiert wurde. Das Farbargument wird in diesem Fall nicht verwendet.

Wenn das Ausgabeziel ein Alphakanal ist, wird Cls() die Pixel mit der Intensität füllen, welche mit SetAlphaIntensity() angegeben wurde. Das Farbargument wird in diesem Fall nicht verwendet.

Beachten Sie, dass, wenn das aktuelle Zeichnungsziel palettenbasiert ist und der Palettenmodus auf #PALETTEMODE_PEN eingestellt ist, dieser Befehl den Bildschirm unter Verwendung des Stifts löscht, der mit SetDrawPen() gesetzt wurde, anstatt der Farbe, die dem Befehl übergeben wurde.

Siehe auch ClearScreen().

Eingaben
color
optional: RGB-Farbe (voreingestellt ist #BLACK); nur erforderlich, wenn SelectBrush() aktiv ist

Navigation zeigen