|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Получить доступ к функции в загруженной флешке
Здравствуйте!
Есть две флешки одна материнская, вторая дочерняя. Материнская флешка: private var containerSWF:MovieClip; // контейнер для мувиков private var loaderSWF:Loader; // загрузчик для мувиков loadPage("under.swf"); /* * Загружаем swf */ private function loadPage(link:String):void { loaderSWF = new Loader(); loaderSWF.contentLoaderInfo.addEventListener(Event.COMPLETE, loadSWFComplete); loaderSWF.load(new URLRequest(link)); containerSWF.addChild(loaderSWF); } /* * Загрузка страницы закочилась */ private function loadSWFComplete(event:Event):void { trace("complete "); // отсюда требуется выполнить функцию hideText() - находящуюся в загруженной флешке } Собственно вопрос обратиться к функции hideText, чтобы она выполнилась Методом научного тыка, в другом проекте получилась вот такая строка(здесь не работает): Есть ли какой нибудь более простой вариант? Спасибо! Последний раз редактировалось bumblebee; 31.03.2011 в 13:33. |
|
|||||
[+3 18.04.11]
Регистрация: Dec 2010
Сообщений: 342
|
|
|
|||||
[+1 22.06.11]
Регистрация: Jun 2010
Адрес: г. Ташкент
Сообщений: 364
|
DZHETIGAPA, а что это вы у переменной сl указали тип Class ? Получается вы пытаетесь вызвать статический метод hideText.
|
|
|||||
Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
|
Можно из дочерней послать событие со всплытием. А в загрузчике поймать и использовать e.target как ссылку на дочернюю флэшку. А, следовательно, её (ссылку) можно записать в какую-либо переменную загрузчика и уже через нее дергать методы / свойства загруженной флэхи.
__________________
Загружаем картинки, минуя ошибки безопасности |
|
|||||
MovieClip динамический..у него что угодно может быть )
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
вообще, по-хорошему, автору надо дать щелбан и заставить написать нормальный документ-класс загружаемой флэшке, прописать интерфейс с нужными в загружающей флэшке методами и приводить контент лоадера к нему, чтоб не тягать весь класс по всему приложению.
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
Расскажите как это сделать или по возможности покажите ссылку, где об этом почитать
|
|
|||||
читать там где пишут про интерфейсы в AS3, предпочтительно Мука
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
Часовой пояс GMT +4, время: 10:02. |
|
« Предыдущая тема | Следующая тема » |
|
|