![]() |
событие contentLoaderInfo для каждого объекта, созданного массивом
Всем доброго времени суток!
Делаю очередную галерею, на этот раз хочется реализовать такую механику: 1) Подгружаем XML с информацией о картинках 2) С помощью массива создаем контейнеры 3) Загружаем в каждый контейнер картинку 4) Вешаем событие на загрузку, по завершению которого, нужно спрятать прелоадер в контейнере Последний пункт, как раз и не получается, а именно не получается обратиться к контейнеру, чья картинка уже загрузилась. Вот часть кода: Код AS3:
|
Сделайте в Cont метод addLoader(loader:Loader), в этом методе добавляйте слушателей к лоадеру и добавляйте в список отображения контейнера. В слушателе COMPLETE (внутри контейнера) убирайте прелоадер.
|
Dr_Bra а не проще ли написать отдельный класс который бы грузил ваши фотки и отображал этот процесс, а потом и фотку? было бы гораздо проще.
|
Вложений: 1
Цитата:
сделал отдельный класс Container, в нем завел пару публичных переменных, в которые буду помещать информацию. Вот так выглядит наш Container Код AS3:
Код AS3:
ошибка: |
Цитата:
Цитата:
|
в классе Container собрался добавить ее так:
Код AS3:
|
Супер :)
И какую реакцию от плеера вы ожидали? |
прикалываетесь :)
помогите лучше добиться правильных результатов, ссылку мы передаем, трэйс показывает все правильно, но загружать не получается .. |
Цитата:
Код AS3:
|
и когда в главном классе создаем контейнер и вызываем метод контейнера loadImage, мы передаем ссылку вот так?
Код AS3:
|
| Часовой пояс GMT +4, время: 05:30. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.