I have an as3 preloader on the main timeline of my project1.swf
It works ok if I test the swf by itself, but when I try to load it into my portfolio file through component loader, the preloader doesn’t do anything, it acts as if everything is loaded.
What do I need to change to get it to work inside another movie?
below is the timeline preloader code
stop();
addEventListener(Event.ENTER_FRAME, handleProgress);
function handleProgress(event:Event):void {
var loaded:Number = stage.loaderInfo.bytesLoaded
var total:Number = stage.loaderInfo.bytesTotal
var percent:Number = loaded/total;
// trace(Math.floor(percent*100)+"%");
UpdateProgress(percent);
if(loaded >= total){
removeEventListener(Event.ENTER_FRAME, handleProgress);
gotoAndPlay('begin');
}
}
function UpdateProgress(prog:Number):void
{
this.preloader_mc.loaded_txt.text = String(Math.floor(prog * 100)+"%");
}