![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Oct 2008
Сообщений: 11
|
А, я думал про Флешплеер, он без препятствий грузит сразу множество данных.
BlooDHounD, а возможно ли применить indexOf, если у меня двухмерный массив loader[i][j] ?
__________________
Выбрать микрозаймы онлайн. |
|
|||||
|
стервочка (я мужик)
|
Vikar, а Вы как думаете? документацию трудно открыть?
|
|
|||||
|
Регистрация: Jan 2003
Адрес: leprosorium.ru
Сообщений: 47
|
var loader : Array = new Array(); var DATA : Array = new Array(); var i : int = 0 ; var req : URLRequest ; function tf ( l : URLLoader , i : int ) : void { l.addEventListener ( Event.COMPLETE , function ( e : Event ) : void { complete ( e , i ) ; } ) ; } for ( var i : int = 0 ; i < 100 ; i ++ ) { req = new URLRequest ( "URI" ) ; loader[i] = new URLLoader ( ) ; tf ( loader[i] , i ) ; loader[i].load ( req ) ; } function complete ( e : Event , i : int ) : void { trace ( i ) ; }
__________________
%%% |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
О боже мой, это антикод. Даже в таком виде он менее безумен:
var loader : Array = new Array();
var DATA : Array = new Array();
var i : int = 0 ;
var req : URLRequest ;
var ldr:URLLoader = ;
for ( i = 0 ; i < 100 ; i ++ )
{
req = new URLRequest ( "URI" ) ;
ldr = loader[i] = new URLLoader ( ) ;
ldr.addEventListener(Event.COMPLETE, complete);
ldr.load(req);
}
function complete (event:Event) : void {
trace (loader.indexOf(event.target)) ;
}
Последний раз редактировалось etc; 04.02.2009 в 14:52. |
|
|||||
|
Регистрация: Jan 2003
Адрес: leprosorium.ru
Сообщений: 47
|
2 __etc, что-то не так?
__________________
%%% |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
|
|
|||||
|
Регистрация: Jan 2003
Адрес: leprosorium.ru
Сообщений: 47
|
Единственное, плюс в моём варианте — ненандо ничего искать в массиве.
__________________
%%% |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Да, только вот «не искать» мы размениваем на сотню анонимных функций, от которых отписаться невозможно в случае чего.
По хорошему, нужен обыкновенный хеш типа Dictionary. |
![]() |
![]() |
Часовой пояс GMT +4, время: 11:53. |
|
|
« Предыдущая тема | Следующая тема » |
|
|