|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Apr 2007
Адрес: Новосибирск
Сообщений: 98
|
Вызвать функцию из загруженной флешки
На as3 недавно перешел, подскажите пожалуйста, как можно из загруженного клипа вызвать функцию .
Т.е. я через лоадер гружу снаружи флешку, а в ней кнопка обрабатывается событием клик. И нужно както вызвать функцию в главной флешке. Ну, к примеру, в as2 можно было создать в _global функцию и вызывать ее отовсюду, а тут как? |
|
|||||
Регистрация: Apr 2007
Адрес: Новосибирск
Сообщений: 98
|
А никак проще? Я просто помню искал чтото натыкался, но теперь разбился просто - найти не могу - там через события както делали
|
|
|||||
А куда проще-то?
Вот Вы загрузили лодаером флешку, поймали Event.COMPLETE от лоадера - все, теперь можете обращаться к loader.content и просить его что-то сделать. PS Лучше еще кастовать loader.content в объект своего интерфейса. то есть вот так: Да, практической пользы 0, зато красиво =) И автокомплит работает
__________________
...вселенская грусть |
|
|||||
Регистрация: Apr 2007
Адрес: Новосибирск
Сообщений: 98
|
Не, мне то нужно не из внешней флешки функции внутренней, а из внутренней вызывать у внешней функции
|
|
|||||
Ой =) ну тогда вот так
if(this.parent.parent != null){ var parentObj:Object = this.parent.parent as Object; parentObj.traceMe() } Для загружаемого: Для загружающего (loader) Диспатчить событие из загружаемой флешки надо от лица все тех же sharedEvents
__________________
...вселенская грусть Последний раз редактировалось gloomyBrain; 06.03.2010 в 23:45. |
|
|||||
Регистрация: Apr 2007
Адрес: Новосибирск
Сообщений: 98
|
Спасибо!
|
Часовой пояс GMT +4, время: 02:36. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|