tengo el siguiente código:
Código ActionScript :
package { import flash.display.Loader; import flash.display.MovieClip; import flash.events.Event; import flash.net.URLRequest; /** * ... * @author Akira Yano */ public class Main extends MovieClip { private var loader:Loader; public function Main() { trace("Main"); loader = new Loader(); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete); loader.load(new URLRequest("swf/swf1.swf")); } private function onComplete(e:Event):void { trace("onComplete"); addChild(loader); } } }
cuando lo ejecuto, la consola comienza a imprimir lo siguiente:
Código :
Main Main onComplete Main onComplete Main onComplete Main onComplete Main onComplete ... ... ...
y nunca llega a mostrar el swf que estoy llamando, no sé por qué entra a un bucle infinito, comienza a iniciar el main varias veces.
Esto también lo he probado con el SWFLoader y obtengo el mismo resultado.
Ayer le instalé el CS5.5, puede ser por eso? ayer mismo lo desinstalé pero sigo con el mismo problema, ahora estoy usando el CS5.
Gracias de antemano