import flash.display.Loader;
import flash.net.URLRequest;
import flash.events.*;
import flash.display.MovieClip;
var loader01:Loader=new Loader();
var loader02:Loader=new Loader();
var loader03:Loader=new Loader();
var loader04:Loader=new Loader();
var MainCounter:int=0;
var Position:int=0;
loader01.load(new URLRequest("1.swf"));
loader02.load(new URLRequest("2.swf"));
loader03.load(new URLRequest("3.swf"));
loader04.load(new URLRequest("4.swf"));
Events(loader01);
Events(loader02);
Events(loader03);
Events(loader04);
function Events(OBJ:Object=null):void
{
OBJ.contentLoaderInfo.addEventListener(Event.COMPLETE,completeFun);
OBJ.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR,err);
}
function err(evt:IOErrorEvent):void
{
trace("error");
}
function completeFun(evt:Event):void
{
MainCounter++;
if(MainCounter == 4) Nowplaying();
}
function Nowplaying():void
{
switch(Position)
{
case 0:
break;
case 1:
removeChild(loader01);
break;
case 2:
removeChild(loader02);
break;
case 3:
removeChild(loader03);
break;
case 4:
removeChild(loader04);
break;
default:
break;
}
Position++;
if(Position ==5) Position=1;
switch(Position)
{
case 1:
addChild(loader01);
MovieClip(loader01.content).gotoAndPlay(1);
setTimeout(Nowplaying,6666);
break;
case 2:
addChild(loader02);
MovieClip(loader02.content).gotoAndPlay(1);
setTimeout(Nowplaying,3333);
break;
case 3:
addChild(loader03);
MovieClip(loader03.content).gotoAndPlay(1);
setTimeout(Nowplaying,3000);
break;
case 4:
addChild(loader04);
MovieClip(loader04.content).gotoAndPlay(1);
setTimeout(Nowplaying,2000);
break;
default:
break;
}
}