привет всем!
начал недавно изучать AS3
вот код:

Код AS3:
private function LoadPic():void
{
var l:Loader;
for ( var idx:uint = 0; idx < 2; idx++)
{
l = new Loader();
l.load(new URLRequest(URL + k.f_alpha));
l.contentLoaderInfo.addEventListener(Event.COMPLETE, function(e:Event):void { onLoadPic(e, idx, 0); } );
l = new Loader();
l.load(new URLRequest(URL + k.f_betta));
l.contentLoaderInfo.addEventListener(Event.COMPLETE, function(e:Event):void { onLoadPic(e, idx, 2); } );
}
}
private function onLoadPic(event:Event, idx:uint, num:uint):void
{
trace(idx, num);
}
собственно проблема - onLoadPic вызывается всегда с параметром idx == 2, приблизительно понял в чем проблема
и лазанье по форуму практически ничего не дало - как по другому можно решить момент с передачей в функцию назначенную на Event.COMPLETE свои параметры?