La verdad es que soy novato en estos rumbos por lo que es mi primer tema en este foro, ya que me parece de los mejores que he encontrado.
Estoy metido en un verdadero problema de versiones de AS y en verdad espero que me puedan ayudar.
Resulta que estoy haciendo el llamado de un swf externo por medio de un objeto load en AS3
Código:
Resulta que mi swf "AnimacionExterna" esta hecha en codigo AS1. var cargador = new Loader(); cargador.load(new URLRequest("AnimacionExterna.swf")); addChild(cargador);
Tengo un boton en mi swf externo, el cual al presionarlo requiere que se "autodescargue".
Lo he intentado con:
Código:
pero no me funciona. on (release) { _root.cargador.unloadMovie(); o _root.cargador.unload(); o _parent.cargador.unload(); }
He logrado hacer que otros SWF compilados en AS3, se puedan autodescargar al presionar el boton, con el siguiente codigo:
Código:
(HE VISTO MUCHOS POSTS CON ESTE PROBLEMA Y QUE NO HAN ENCONTRADO SOLUCION... ESTE CODIGO EN VERDAD FUNCIONA PARA DESCARGAR SWF EXTERNOS CON AS3)botonTerminar.addEventListener(MouseEvent.MOUSE_DOWN,Terminar); function Terminar(e:Event):void { try { e.currentTarget.parent.parent.unload (); } catch (e:Error) { trace (e); } }
Alguien tiene alguna idea de como es que deberia codificar mi boton para que descargue mi swf, de tal manera que lo pueda reconocer el AS3?
En verdad agradeceria muchisimo su ayuda, ya que este problema me esta atrasando mucho en una proyecto...
Mil gracias de nuevo!!!