Quiero poner la precarga a las swfs externos. Tengo uno asi que carga al principio:
Código:
var Xpos:Number = 0;
var Ypos:Number = 0;
var loader:Loader = new Loader();
var defaultSWF:URLRequest = new URLRequest("partes/principal1.swf");
loader.load(defaultSWF);
loader.x = Xpos;
loader.y = Ypos;
loader.contentLoaderInfo.addEventListener(Event.OPEN, onOpen);
loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onProgress);
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
function onOpen(event:Event):void {
txtload.text = "CARGANDO 0%";
}
function onProgress(event:ProgressEvent):void {
var bLoad = event.bytesLoaded;
var bTot = event.bytesTotal;
txtload.text = "CARGANDO "+Math.round(100*bLoad/bTot)+"%";
}
function onComplete(event:Event):void {
txtload.text = "";
contenedor.addChild(loader);
}
Este me funciona, pero los demas swfs los tengo con tu codigo y no se como ponerlo para que me funcionen porque al tener las funciones cargar y activar y desactivar botones... se me complico, intente hacerlo pero no me funciona. Queria ponerle una precarga a cada uno de los swfs externos. el codigo lo tengo tal y como me lo has dado.
Gracias por todo