Animierte GIF-Dateien in Flex 3
Ob Sie es glauben oder nicht, ich brauche einen Weg der Anzeige von animierten gifs, die in Flex 3. Dieser Kerl hat eine Komponente für den Verkauf, aber es ist Flex 2 nur: http://dougmccune.com/blog/2007/01/19/how-to-load-animated-gifs-using-adobe-flex-20/.
Habe und ich es umgesetzt wird dieses Beispiel: http://www.bytearray.org/?p=95, aber für größere GIF-Dateien, es ist sehr CPU-intensiv und bewirkt, dass die UI hängen.
Kennt jemand irgendwelche alternativen Lösungen? Gelingt das nicht, ich habe zu prüfen, bei der re-factoring das zweite Beispiel zu verwenden, pseudo-threading. Eugh.
nur aus Neugier, wie groß sind diese gifs?
Sie variieren, aber Sie können bis zu und über 320x240...
Sie variieren, aber Sie können bis zu und über 320x240...
InformationsquelleAutor outsidecontext | 2008-09-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
ich gekauft und verwendet, das mccune Produkt, hab jetzt aber geändert, um flex-3. ich fand Ihre Frage, indem Sie nach der gleichen Antwort wie du und habe gerade in dieser
http://flexology.wordpress.com/2008/09/30/loadinganimated_gif_in_flex/
InformationsquelleAutor
Danke für die Antwort. Der google-code-Projekt in diesem link (http://code.google.com/p/as3gif/) ist der gleiche wie der auf bytearray ( http://www.bytearray.org/?p=95 ), die ich umgesetzt habe.
Klopfte ich auf eine schnelle pseudo-threading Beispiel mit diesem code, und es ist viel zu langsam.
Sieht aus wie ich brauchen, um SWF die GIF-on-the-fly...
InformationsquelleAutor outsidecontext
Tut diese helfen?
Edit: ich habe keine Ahnung, wie gut, dass der Vorschlag funktioniert auf eine größere GIF, aber wenn Sie noch Probleme haben, kann es sinnvoll sein, den Import der GIF in Flash und drehen Sie es in seine eigene SWF.
Flex sollte mehr als in der Lage zu spielen, ohne irgendwelche Probleme.
InformationsquelleAutor Oli
Check-out swfmill für die gehen für die Erstellung von swf-Datei. Ich glaube, dass Sie die Unterstützung von animierten gif ' s
http://swfmill.org/
InformationsquelleAutor Marc Hughes