|
|
|||||
Регистрация: Jul 2010
Сообщений: 4
|
Вызов Flash из Flex
Суть проблемы:
Есть flex-приложение с <mx:SWFLoader id="swfLoader" source="@Embed('/assets/flash.swf')" /> в этой самой flash.swf в первом кадре есть функция function doSomething() { // код } Вопрос. Как из flex вызвать эту функцию? Пробую что-нибудь вроде MovieClip(swfLoader.content).doSomething() но этот метод не найден. Кто-нибудь сталкивался? |
|
|||||
Регистрация: May 2010
Адрес: Питер
Сообщений: 24
|
я сталкивалась. нашла такую информацию:
"Если файл содержит классы или компоненты, Flex не сможет встроить этот файл. Если вам необходимо использовать SWF-файл, содержащий классы или компоненты, загружайте его во время исполнения приложения" если swf подгружать не как embed, а в процессе уже, то тогда разрешает обращаться к его функциям. это работает с классами, с кодом на таймлайне думаю так же должно быть. |
|
|||||
Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
|
Цитата:
__________________
Загружаем картинки, минуя ошибки безопасности |
|
|||||
Регистрация: Aug 2010
Сообщений: 44
|
сори за оффтоп ... тему создавать не буду спрошу тут ...
загрузка графики во флекс возможна только подгрузкой swf ? или возможны другие способы ? |
|
|||||
Регистрация: Aug 2010
Сообщений: 44
|
имеется карта в векторе вот думаю как ее во флекс прикрутить
|
|
|||||
Регистрация: Aug 2010
Сообщений: 44
|
к сожалению у Catalyst'а проблемы с русским языком
|
|
|||||
Цитата:
Кстати, тоже проблема с функциональностью внедренного во флекс swf написанного на AS2. Как можно минимально мешать функциям swf? Вставлял также как ТС. Добавлено через 2 минуты И ошибку пишет Target not found: Target="_level0.kj0.ApplicationSkin2.Group3.Group4.SWFLoader6.kj__embed_mxml_card_swf_313705475_9.instance26.instance27.ojj.cn0.pp.pp" Base="_level0.kj0.ApplicationSkin2.Group3.Group4.SWFLoader6.kj__embed_mxml_card_swf_313705475_9.instance26.instance27" |
Часовой пояс GMT +4, время: 02:18. |
|
« Предыдущая тема | Следующая тема » |
|
|