![]() |
Как заставить цикл подождать
Как заставить цикл подождать к примеру пока загрузится фото,потому как события я так понял в нем не катят?
|
break; а потом начать новый цикл с индекса в момент паузы
|
для каждого фото цикл писать чтоли?
|
Угу, который выполнится один раз.
Это вообще хорошое правила, писать цикл который выполнится 1 раз. |
а сколько ждать ?
ну я имею ввиду, чем ждать: итерациями или милисекундами или до нажатия клавиши ? |
ну вот как раз ровно столько чтоб загрузилась фото
|
>>Как заставить цикл подождать к примеру пока загрузится фото,потому как события я так понял в нем не катят?
в нем прокатит проверка флага, который ты выставишь в обработчике события.. но смысл такого цикла не понятен |
если речь о последовательной загрузке фотографий, то это иначе делается
|
а как тогда по другому реализовать?есть массив с адресами фоток,результат хочу иметь массив с уже загруженными обьектами?
Zebestov,и как? |
понял. речь не о последовательной загрузке. речь о том, как все это вообще загрузить. ну тогда цикл никого не должен ждать. проходишь по массиву URL-ов, при каждой итерации создаешь новый экземпляр Loader-а, на contentLoaderInfo экземпляра вешаешь один для всех обработчик по событию COMPLETE (INIT?), который исходя из e.target.url (собственно URL очередной обрабатываемой картинки) будет знать куда в массив пихать конкретно этот e.target.content (т.е. саму картинку). например myImagesArr[e.target.url] = e.target.content
|
| Часовой пояс GMT +4, время: 23:39. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.