Hola gente!
hace poco me estuve metiendo con Actionscript 3, y encontre las respuestas a casi todas las dudas que tuve por internet, pero esto es algo muy específico y necesito de ayuda.
Basicamente mi proyecto es una web que tiene un movieclip llamemoslo contenedor, dentro del mismo y por actionscript se carga un swf externo llamado transiciones, que ocupa parte de este contenedor, y está formado por 6 movieclips de 800px de ancho cada uno en sucesión dentro de un movieclip y sobre un "lienzo" o stage de 800px de ancho, mediante actionscript se desplazan uno tras otro, como si fuese un slideshow.
Pude cargar este swf externo y funciona perfecto, el problema esta que al cargar el swf dentro del "contenedor" (mc) me altera el .width del contenedor, aún habiendo probado las siguientes cosas
1) Una mask que enmascara todo el movieclip "contenido" (manual y mediante Actionscript)
2) Una máscara en el archivo .swf original que haga que incluso en el timeline no se vean los otros clips de pelicula.
3) Una mask usando loader.mask en el movieClip que contiene al loader
4) Cambiando el .width del mc que contiene al loader (esto lo "comprime")
5) haciendo que el mc del archivo .fla del swf que importo al "contenedor" cargue el mc que tiene los 6 movieclips con Actionscript
Mi conclusion al haber hecho estas pruebas es que aún cuando use todos los mecanismos que se para que el swf importado mida 800px de width, mide siempre lo que mide el mayor movie clip que esta puesto (es decir, 800*6)
Mi problema radica en que uso un metodo para que cuando cambio de tamaño la ventana del explorador, el "contenido" se mueva y se localice en el centro del stage, pero al cargr el swf, me carga un width de como 2400 px y se va a cualquier lado
Queria saber entonces si hay forma de limitar el width al cargar un swf sin usar ningun tipo de resizing
gracias y disculpen la complejidad