Código ActionScript :
var myLoader:Loader = new Loader();
myLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, myLoader_PROGRESS);
myLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, myLoader_COMPLETE);
myLoader.load(new URLRequest("index.swf"));
function myLoader_PROGRESS (e:ProgressEvent):void
{
var perc:Number = e.bytesLoaded / e.bytesTotal;
txtPercent.text = Math.ceil(perc*100).toString()+"%";
var goFrame:Number = Math.ceil(perc * 100);
mcBarra.gotoAndStop(goFrame);
}
function myLoader_COMPLETE (e:Event):void
{
var mcTarget:MovieClip = MovieClip(myLoader.content);//Para enviar la película cargada al frame 1
removeChildAt(0);//Remueve el txtPercent
txtPercent = null;//No se
var target:DisplayObject = this.getChildAt( 0 );//Para remover el mc mcBarra
this.removeChild(target); //Remueve el mc mcBarra
mcTarget.gotoAndPlay(1); //Envia la película caregado al frame 1
addChild(myLoader); //Coloca la película cargada en el palco
}
Pero ahora estoy cargando un sitio que fue desenvolvido totalmente via código en un único frame y me suelta, al finalizar la precarga, mi viejo y odiado error
Error #1009: No es posible accesar una propiedad o un método de una referencia de objeto nula.
Alguien sabe cómo slucionar esto?. desde ya muchas gracias.
