How can I load external swf in AS3 continuously?

Kat

New member
I'm working on my project and I'm loading 4 external swf. Theres nothing wrong in loading the swfs but what I want to do now is to load it continuously. I tried infinite looping using while loop (in actionscript 3) but it always crashes my CS5 . Did I miss something? Please help me with this.


HERE IS MY CODE:
var ctr:int = 1;

while(ctr > = 0){

var myTimer:Timer = new Timer(1000,1);
myTimer.addEventListener(TimerEvent.TIMER_COMPLETE, timeHandler);
myTimer.start();

function timeHandler(evt:TimerEvent):void{
var swf1:MovieClip;
var loader1:Loader = new Loader();
var defaultSWF1:URLRequest = new URLRequest("sample2.swf");
loader1.load(defaultSWF1);
addChild(loader1);
}


var myTimer2:Timer = new Timer(13000,1);
myTimer2.addEventListener(TimerEvent.TIMER_COMPLETE, timeHandler2);
myTimer2.start();

function timeHandler2(evt:TimerEvent):void{
var swf2:MovieClip;
var loader2:Loader = new Loader();
var defaultSWF2:URLRequest = new URLRequest("sample.swf");
loader2.load(defaultSWF2);
addChild(loader2);
loader2.x=0;
loader2.y=100;
}



var myTimer3:Timer = new Timer(19000,1);
myTimer3.addEventListener(TimerEvent.TIMER_COMPLETE, timeHandler3);
myTimer3.start();

function timeHandler3(evt:TimerEvent):void{
var swf3:MovieClip;
var loader3:Loader = new Loader();
var defaultSWF3:URLRequest = new URLRequest("sample3.swf");
loader3.load(defaultSWF3);
addChild(loader3);
loader3.x=0;
loader3.y=100;
}



var myTimer4:Timer = new Timer(30000,1);
myTimer4.addEventListener(TimerEvent.TIMER_COMPLETE, timeHandler4);
myTimer4.start();

function timeHandler4(evt:TimerEvent):void{
var swf4:MovieClip;
var loader4:Loader = new Loader();
var defaultSWF4:URLRequest = new URLRequest("sample4.swf");
loader4.load(defaultSWF4);
addChild(loader4);
}

ctr++;
}
 
Back
Top