Re: Mit convas gezeichnetes "verschwinden" lassen
5. Apr 2007, 23: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.
|