xin's blog

Just have a little faith.
  首页  :: 管理

访问加载的SWF文件

Posted on 2010-12-07 17:06  greatxin  阅读(362)  评论(0)    收藏  举报
1 使用AS工程制作的swf, 可以通过var obj:Object = loader.content; obj.func();直接调用该swf文档类中公开的方法和属性(注意, 是文档类中, 子类中的无法访问);
2 使用Flex工程制作的swf, 调用swf中main文件公开的方法: 
var obj:Object = loader.content.application;
obj.func();
侦听事件: 在该flex工程中使用this.systemManager.dispathEvent(event);然后在加载工程中:
var obj:Object = loader.content;
obj.addEventListener(..);
也许使用obj.application.addEventListener(..)也可以, 有空试下.