animierte gif-datei bewegt sich nicht . SDL
-
hallo mal wieder,
diesmal habe ich folgendes Problem^^:
ich lade mit
image = IMG_Load("C:/traffic.gif")
eine gif datei, welche auch erfolgreich angezeigt wird, nur bewegt sie sich nicht, das heisst nur das erste bild der animation wird angezeigt. Gibt es für das Problem eine "einfache" Lösung, wie zum Beispiel das verwenen einer anderen Funktion, oder komme ich nicht drum herum nur jpg´s/bmp´s zu verwenden, und diese per Code unterschiedlich anzeigen zu lassen. Das wäre zimlich lästig.
Ich habe nach dem Prob gegoogelt , aber nur unbeantwortete Posts vorgefunde, hoffentlioch kann hier mal wieder wer helfen.thx schonmal
-
Also, nach einem ersten Blick auf http://www.google.de/search?q=sdl+animated+gif lässt sich sagen, dass ein verbreiteter Ansatz die Verwendung von mehreren Surfaces ist, in die jeweils ein Frame des GIFs geladen wird.
-
ahh, also so wie ich "befürchtete", ich muss also die animation selber programmieren. ok, dann habe ich ja jetzt gewissheit, thx