Spriteinhalt löschen und neu beschreiben

Anfängerfragen zum Programmieren mit PureBasic.
Martin66119
Beiträge: 282
Registriert: 03.01.2005 11:36

Spriteinhalt löschen und neu beschreiben

Beitrag von Martin66119 »

Einen schönen guten Tag mal wieder!

Zu Sprite eine kurze Frage.

Wie kann man ein Sprite (#Sprite1) in dem z.B. ein Kreis gezeichnet ist löschen, so dass man in dem gleichen Sprite (#Sprite1) eine Line darin zeichnen kann.

Muss ich FreeSprite und dann wieder CreateSprite verwenden oder gibt es was anderes was auch ggf. schneller ist.

Danke für die Hilfe
Martin
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

a)
bei StartDrawing(SpriteOutput(#Sprite))
Box() in der gewünschten (Hintergrund)-Farbe über das komplette sprite.

b)
bei UseBuffer(#Sprite)
ClearScreen()
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Antworten