- Offizieller Beitrag
Ich hatte mir mal vor einiger Zeit Scripte zum Thema "GIF-Animation" angeschaut. Viele davon lassen die Animation ganz schön flackern.
Also habe ich mir aus diversen Scripten etwas zusammengesucht und hier und da noch etwas abgeändert und schon klappt das auch mit der GIF-Animation in GDI+.
HIer mal ein Beispielscript, bei dem sich zwei GIF-Animation am Ende des Scripts als Binaerdaten (BASE64 kodiert) befinden. Je nachdem, ob "_penguin()" oder "_falter()" auskommentiert ist, wird die jeweilige Animation geladen und angezeigt.
Alle Einzelbilder der GIF-Animation werden in ein Array als GDI+ Bitmaps geladen und dann mit Backbuffer in einer Layered-GUI (transparent) angezeigt. Dabei werden auch die gespeicherten Frame-Delays berücksichtigt. Danke an Prog@ndy!