![]() |
|
||||||||||
|
|||||
|
Регистрация: May 2011
Сообщений: 17
|
Подскажите в чем может быть проблема с loader.close()?
Файлы грузятся с сайта(не локально). В цикле создается массив лоадеров к которому по событию идет обращение close(); После этого trace на слушателях(progress и complete) не срабатывают, но лоадеры продолжают грузить и мешают загрузке новых картинок. функция добавления лоадеров в массив: 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);... } } if (ItemsBuilder.thumbLoadersArray) {if(ItemsBuilder.thumbLoadersArray.length > 0){}for (var i:Number = 0; i < ItemsBuilder.thumbLoadersArray.length; i++) { try {ItemsBuilder.thumbLoadersArray.splice(0, ItemsBuilder.thumbLoadersArray.length); }var obj:Loader = new Loader(); obj = ItemsBuilder.thumbLoadersArray[i]; obj.close(); trace(">> "+obj.close);}catch (err:Error) {trace(err)} } Спасибо! |
|
|||||
|
Регистрация: May 2011
Сообщений: 17
|
DaFive, это так, попытка исправить.
Да, он не нужен. |
|
|||||
|
Временный объект не создается. Создается только локальная переменная.
-- А почему вы думаете, что лоадер продолжает подгружать? Как вы определяете? Последний раз редактировалось kackbip; 28.06.2011 в 13:18. |
|
|||||
|
тьфу блин
![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 10:24. |
|
|
« Предыдущая тема | Следующая тема » |
|
|