![]() |
Как сделать так, чтобы при загрузке картинок, они не перезаписывались?
Как сделать так, чтобы при загрузке картинок, они не перезаписывались?
Загружаю несколько картинок, но каждая последующая картинка перезаписывает предыдущую картинку. И получается, что видна только та картинка, которая была загружена последней. Код AS3:
Код AS3:
Если оставить только одну строчку загрузки картинки loader.load(new URLRequest(image_url_1)); или loader.load(new URLRequest(image_url_2)); то соответственно загрузится только одна картинка. Никак не получается сделать так, чтобы грузились две. Видно последующая картинка затирает предыдущую картинку. С кроссдоменником всё в порядке. Security.allowDomain и Security.allowInsecureDomain настроены. |
Один Loader — одна картинка.
ИТОГО: сделай, например, loader1 и loader2 и обрабатывай COMPLETE обоих в своем onLoadAva. |
Цитата:
Грузите по очереди. Загрузили первую картинку, дождались Event.COMPLETE, после можно грузить следующую и т.д. |
Цитата:
|
Замечено: загрузка нескольких изображений параллельно происходит быстрее, нежели последовательно.
|
|
Я в цикле гружу. Это я для примера сделал две картинки.
На самом деле картинки грузятся с flickr, в нём уж точно будет не две картинки, а больше. Код AS3:
Цитата:
Не работает Код AS3:
Код AS3:
|
| Часовой пояс GMT +4, время: 00:29. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.