
Код AS3:
class CustomLoader extends Loader
private var _urls:Array = [];
private var _count:int = 0;
private var _content:Array = [];
public function addUrl ( url:String ) : void {
var req:URLRequest = new URLRequest ( url )
_urls.push ( req );
}
public function load():void {
this.contentLoaderInfo.addEventListener(Event.COMPLETE , onComplete );
this.load ( _urls [0] );
}
private function onComplete(e:Event):void {
if( _count == _urls.length) dispatchEvent ( new CustomLoaderEvent(CustomLoaderEvent.COMPLETE , _content ) ;
else _count++ , _content.push ( e.currentTarget.content) , this.load ( _urls [_count] );
}
Типа того