![]() |
BitmapImage не рассылает события
Здравствуйте
В AS ItemRenderer-е добавляю в качестве child BitmapImage. Добавляю слушателей к нему тут же в createChildren В переопределенном методе set data устанавливаю что загружать, но ничего не загружается, и не рассылаются события элеменотом. Где я ошибся ? Код AS3:
|
Загрузите через Loader.
Кстати никаких событий этот класс не рассылает судя по доке. http://help.adobe.com/ru_RU/FlashPla...l#eventSummary |
Цитата:
Код гляньте этого BitmapImage Вопрос с событиями решен, я вложил BitmapImage в spark.primitives.Graphics и все заработало (картинка загружается, срабатывает событие COMPLETE), но не отображается картинка Код AS3:
|
ааа, апаш! ясно!
кстати зачем все эти сложности с BitmapImage? Ведь вы используете LabelItemRenderer, он как бы не предназначен для работы со spark компонентами как контейнер. Загрузите лоадером и шлепните простой Bitmap. Кстати может по этому и не отображается после загрузки, нет нормальной обвязки для жизненного цикла. |
Почему он не предназначен для работы со спарк компонентами ?
Код AS3:
|
Ну так это не спарк контейнер, его нужно наследовать от например Group
http://help.adobe.com/en_US/FlashPla...ropertySummary просто addChild() тут не поможет, спарк компонент нужно добавлять через addElement() |
да, действительно, упустил это из вида, спасибо.
|
| Часовой пояс GMT +4, время: 01:51. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.