![]() |
Последовательная загрузка нескольких картинок
Прелоадер, после загрузки самой swf, загружает с сервера список объектов, из которого формируется массив. Массив, помимо прочего, содержит имена файлов, которые необходимо загрузить (количество меняется время от времени). Как реализовать последовательную загрузку этих самых файлов, с выводом информации о ходе загрузки (загружено 10 из 55 файлов, и процент загрузки текущего файла).
|
Ну так счетчик сделать, он же индекс в массиве/векторе/XMLListe с URLами файлов, и по наступлению события COMPLETE делать ему инкремент, забирать файл у лоадера и запускать следующую загрузку.
Поскольку кол-во файлов известно, состояние счетчика известно, можно выводить цифры или даже прогрессбар. |
а для самой загрузки что лучше использовать в данном контексте? Loader, URLLoader, UILoader или какие-то другие варианты есть? Каждая загружаемая картинка будет частью отдельного мувиклипа.
|
Ну, сами изображения загружаете простым способом:
Код AS3:
Ну, и естественно если будете использовать код, то обратите внимание на addChild, если он у вас должен добавляться в отдельный мувик. |
Оу, не ожидал такого подробного объяснения. Спасибо. А в чем, все-таки, разница между URLLoader и UILoader?
|
|
Понял, благодарю за ссылки. Все получилось, вопрос исчерпан.
|
| Часовой пояс GMT +4, время: 07:13. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.