![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Nov 2008
Сообщений: 3
|
Добрый день.
Если Вы можете предложить решение , приму с благодарностью. Я не могу решить следующую задачку : На компонент FLEX (DisplayObject) , в моём случае это Panel, надо загрузить клип ".SWF" и остантвить его на первом фрэйме. Мои действия : 1. для загрузки я использовал SWFLoader , после он спокойно крепиться на Panel , но я не могу добраться до фильма через сойство source объекта AVM1Movie, у него отсутствуют методы play(), stop()... 2. для загрузки я использовал Loader , у него есть методы play(), stop()... , но он не в какую не хочет крепиться на Panel... , не соответствие типов. |
|
|||||
|
Регистрация: Apr 2007
Сообщений: 1,369
|
Это делается через интерфейсы (IMyInterFace).
С Флешом понятно, во Флексе: На Комплит SWFLoader-ра: - swfLoader, АйДи компонента. Всё, потом обращаемся к методам-св-вам так: - из Флекса создаём во Флеше текстовое поле, например.
__________________
john |
|
|||||
|
Регистрация: Sep 2007
Адрес: Путенбург
Сообщений: 147
|
Цитата:
И методы какие надо можно добавить.
__________________
<!-- КРЭКС ПЭКС ФЛЭКС --> |
|
|||||
|
Регистрация: Nov 2008
Сообщений: 3
|
Спасибо Вам за предложенные варианты решения задачи.
|
|
|||||
|
2FlexOkeks
Зачем так сложно? Достаточно просто обернуть лоадер в UICOmponent вот так: var a:UIComponent = new UIComponent(); a.addChild(_loader); panel.addChild(a); и все ![]()
__________________
coming soon... |
|
|||||
|
Регистрация: Sep 2007
Адрес: Путенбург
Сообщений: 147
|
Простое решение, не всегда бывает эффективным
![]()
__________________
<!-- КРЭКС ПЭКС ФЛЭКС --> |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:51. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|