Comunidad de diseño web y desarrollo en internet

Clase para cargar un swf externo en Flash

Me he montado una clase muy sencilla, que crea un movieclip vació y carga en él un swf externo.
La publico aquí por si le sirve a alguien o para que me den su opinión...

Código :

class Contenedor extends MovieClip {
   //
   var ruta:MovieClip;
   var clip:MovieClip;
   var contenido:String;
   var prof:Number;
   var x:Number;
   var y:Number;
   //--CONSTRUCTOR------------------------------------
   function Contenedor(queRuta:MovieClip, queClip:String, queContenido:String, queX:Number, queY:Number) {
      ruta = queRuta;
      prof = ruta.getNextHighestDepth();
      clip = ruta.createEmptyMovieClip(queClip, prof);
      setContenido(queContenido);
      setPosicion(queX, queY);
   }
   //--------------------------------------------------
   function setContenido(queContenido:String) {
      contenido = queContenido;
      clip.loadMovie(contenido);
   }
   function setPosicion(queX, queY) {
      x = queX;
      y = queY;
      clip._x = x;
      clip._y = y;
   }
   //--------------------------------------------------
   function borrar() {
      clip.unloadMovie();
      clip.removeMovieClip();
   }
   //--------------------------------------------------
}

Su uso sería:

Código :

var contenedor:Contenedor = new Contenedor(this, "contenedor", "peli1.swf", 100, 200);

Ahora estoy ampliándole funcionalidades como el tema de realizar la carga no con loadMovie sino con otra clase que me genere un movieClipLoader...

saludetes

¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.

Publica tu comentario

o puedes...

¿Estás registrado en Cristalab y quieres
publicar tu URL y avatar?

¿No estás registrado aún pero quieres hacerlo antes de publicar tu comentario?

Registrate