Einzelnen Beitrag anzeigen

Muetze1
(Gast)

n/a Beiträge
 
#9

Re: Wie kann ich diese nette Animation nachahmen?

  Alt 9. Jul 2006, 21:34
Zitat von SirThornberry:
Zitat von Muetze1:
Zitat von SirThornberry:
wenn es nicht unbedingt eine fertige Komponente sein muss sondern du etwas selbst programmieren willst dann mach einfach einen Farbverlauf und versetze diesen nach einer bestimmten Zeit um einige Pixel.
Viel zu rechenintensiv. Andere Variante: MSDN-Library durchsuchenAnimatePalette
Wieso Rechenintensiv? man erstellt den Farbverlauf nur ein einziges mal und kopiert diesen dann versetzt nur noch. Weniger rechenintensiv als ein bild auf eine Canvas zu kopieren geht es doch eigentlich gar nicht mehr.
Klar, einmal kopieren und dann die Palette anpassen - dann kannst du dir das mit dem kopieren sparen und dazu noch das ausrechnen der zweiten Teils des Bildes was du auch erneut blitten musst. Durch die Verschiebung des Bildes musst du ja zwangsläufig 2 BitBlt Operationen pro Schritt durchführen.
  Mit Zitat antworten Zitat