Подскажите в чем может быть проблема с loader.close()?
Файлы грузятся с сайта(не локально).
В цикле создается массив лоадеров к которому по событию идет обращение close();
После этого trace на слушателях(progress и complete) не срабатывают, но лоадеры продолжают грузить и мешают загрузке новых картинок.
функция добавления лоадеров в массив:

Код AS3:
for (var p:Number = 0; p < itemsOnPage; p++) {
if (itterationStep != SqlRec.itemsArray.length) {
thumbImgLoader = new Loader();
var imgName:String = SqlRec.itemsArray[itterationStep]["img"];
thumbImgLoader.load(new URLRequest(GetXMLprefs.thumbsPath + imgName));
thumbLoadersArray.push(thumbImgLoader);
...
}
}
функция остановки:

Код AS3:
if (ItemsBuilder.thumbLoadersArray) {if(ItemsBuilder.thumbLoadersArray.length > 0){for (var i:Number = 0; i < ItemsBuilder.thumbLoadersArray.length; i++) {
try {var obj:Loader = new Loader();
obj = ItemsBuilder.thumbLoadersArray[i];
obj.close();
trace(">> "+obj.close);
}catch (err:Error) {trace(err)
}
}
ItemsBuilder.thumbLoadersArray.splice(0, ItemsBuilder.thumbLoadersArray.length);
}
}
Спасибо!