Cargar GIFs animados en Flash con GIFPlayer

Cargar GIFs animados en Flash con GIFPlayer

Etiquetas: byteArray GIFPlayer

Imagen en reemplazo de flash
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 byteArray.org con la clase as3gif. Aquí va un ejemplo de utilización y el resultado:

  1. package{
  2.  
  3. 	import flash.display.*;
  4.  
  5. 	public class EjemploGIF extends MovieClip{
  6.  
  7. 		import org.gif.player.GIFPlayer;
  8. 		import flash.net.URLRequest;
  9.  
  10. 		public function EjemploGIF():void{
  11.  
  12. 			//Creo una instancoa de GIFPlayer y la coloco y añado al escenario
  13. 			var myGIFPlayer:GIFPlayer = new GIFPlayer();   
  14. 			myGIFPlayer.x = 80;
  15. 			myGIFPlayer.y = 35;
  16. 			addChild(myGIFPlayer);
  17.  
  18. 			//Cargo el GIF
  19. 			myGIFPlayer.load ( new URLRequest ("http://www.esedeerre.com/ejemplos/librerias/as3gif/banana.gif") ); 
  20. 		}
  21.  
  22. 	}
  23.  
  24. }

Descargar archivos

Comentarios

    No hay comentarios

Dejar un comentario
Tu nombre (obligatorio):

E-mail (obligatorio, no se mostrará):

Web:

Comentario: