Cargar GIFs animados en Flash con GIFPlayer
Desde Actionscript se pueden cargar imágenes jpg, png o gif, pero en el caso de los gif, el player solo muestra el primer fotograma de la animación. Con la llegada de Actionscript 3.0 y la clase byteArray, se pueden abrir ficheros .gif y reconocer los distintos fotogramas para mostrarlos en el player. Esto es lo que han hecho los autores de
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
package{ import flash.display.*; public class EjemploGIF extends MovieClip{ import org.gif.player.GIFPlayer; import flash.net.URLRequest; public function EjemploGIF():void{ //Creo una instancoa de GIFPlayer y la coloco y añado al escenario var myGIFPlayer:GIFPlayer = new GIFPlayer(); myGIFPlayer.x = 80; myGIFPlayer.y = 35; addChild(myGIFPlayer); //Cargo el GIF myGIFPlayer.load ( new URLRequest ("http://www.esedeerre.com/ejemplos/librerias/as3gif/banana.gif") ); } } } |