Показать сообщение отдельно
Старый 06.06.2011, 16:33
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 3  
Ответить с цитированием
in4core
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
Код 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] );
 }
Типа того
__________________
Марк Tween