Comunidad de diseño web y desarrollo en internet online

Como hacer un descargar un SWF externo desde ese mismo SWF

Citar            
MensajeEscrito el 06 May 2009 04:55 pm
Buenas, antes que nada gracias por este foro que me ha salvado tantas veces el pellejo :cool: jejeje
Aquí les tengo un problemita que me esta torturando...
Tengo un sitio el cual es un MainMovie (Parent) en el que se cargan multiples SWF externos (Childs) los cuales son las distintas secciones del Sitio.
Actualmente me encuentro migrándolo a AS3 y me encontré con el problemita de que "_root" ya no existe en AS3.
Este lo utilizaba para crear un boton de Cerrar en cada película hija para que se cerrara así misma, y con la migración a AS3 me encontré con varios inconvenientes...
Aquí les dejos simplificado como es que tengo el código en cada uno de los MC a ver si algun alma caritativa puede enseñarme el camino :P


Este código se encuentra en la MainMovie (Parent)

Código :

var contenedor = new Loader();

//------------------------------------

boton.addEventListener(MouseEvent.CLICK, _load) 
function _load(event:MouseEvent):void {
      contenedor.load(new URLRequest("child.swf"));
      stage.addChild(contenedor);   
      contenedor.x = stage.stageWidth/2 - 150;
        contenedor.y = stage.stageHeight/2 - 37;
      }

//------------------------------------


Y este otro en una Hija (Child)

Código :

var contenedor = new Loader();

boton2.addEventListener(MouseEvent.CLICK, _unload) 
function _unload(){      
      parent.removeChild(contenedor);   

      }


Se que estoy cometiendo atrocidades en el código, pero bueno espero que sea un buen comienzo

Desde ya muchas gracias por la ayuda!
Saludos!

Por MVazquez

5 de clabLevel



 

Buenos Aires, Argentina

safari
Citar            
MensajeEscrito el 07 May 2009 10:46 am
Si el Loader lo estás creando en la misma línea de tiempo, ¿porque usas parent para removerlo?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.