Einzelnen Beitrag anzeigen

Nuclear-Ping
(Gast)

n/a Beiträge
 
#3

Re: Mit convas gezeichnetes "verschwinden" lassen

  Alt 5. Apr 2007, 22:21
Nimm ein temporäres Bitmap, in das du zeichnest, statt direkt auf das sichtbare Bitmap. Das tempBitmap leerst du vor jedem neuzeichnen mit .Assign (nil) (.Width und .Height musst du dann auch wieder neu setzen) und übergibst es nach dem Zeichnen dem sichtbaren Bitmap per .Assign (tempBitmap);

So wird das auch bei Spielen gemacht. Die ganze Szene wird erst in einen virtuellen Bildschirm gezeichnet / gerendert und dann einfach getauscht.
  Mit Zitat antworten Zitat