PDA

Просмотр полной версии : Как запустить функцию во внешнем swf?


kaetano
23.11.2009, 23:22
Или нельзя?
В основном классе внешнего swf есть открытая функция. Не запускается так просто. А вообще это возможно?:o

alatar
24.11.2009, 01:05
можно

kaetano
24.11.2009, 01:59
можно

хм.
ну хоть намекните где искать :D

gloomyBrain
24.11.2009, 03:09
loaderInfo.sahredEvents
allowDomain()

marat_sa
24.11.2009, 11:02
Приводите класс внешнего SWF к интерфейсу с этой функцией и обращайтесь к этой SWF после ее загрузки, как к реализующей нужный вам интерфейс.

Himerets
24.11.2009, 12:09
Можно использовать LocalConnection, он как раз для этого и создать.
Инфы по нему много в инете.

Alex Lexcuk
24.11.2009, 16:44
тутор загрузка флешки и вызов public методов документ класса (http://www.murmadillo.tut.su/as3/load-swf-metod.html)
А вообще желательно интерфейс привести к загружаемой swf, так будет в редакторе методы подсвечиваться.

Котяра
24.11.2009, 17:44
на крайняк
someObject:* = loaderInfo.content;
someObject["someFunction"](param);