加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

a.swf加载b.swf, 在b.swf中使用a.swf的方法和属性。

发布时间:2020-12-15 07:13:57 所属栏目:百科 来源:网络整理
导读:a.swf加载b.swf,在b.swf中使用a.swf的方法和属性。? 在a.swf的文档类中:? ... ...? var $ldr : Loader=new Loader();? ???? $ldr.contentLoaderInfo.addEventListener(Event.INIT,__loadedShell);? ???? $ldr.load(new URLRequest("b.swf"));? private func
a.swf加载b.swf,在b.swf中使用a.swf的方法和属性。?
在a.swf的文档类中:?
... ...?
var $ldr : Loader=new Loader();?
???? $ldr.contentLoaderInfo.addEventListener(Event.INIT,__loadedShell);?
???? $ldr.load(new URLRequest("b.swf"));?

private function __loadedSWF(e : Event) : void {?
??? this.addChild(e.target["content"]);?
??? e.target["content"].getParent(this);//通过b.swf的文档类里的getParent方法将this引用传递到b.swf。?
? }?
在b.swf文档类中:?
private var __parent:Object;?
public function getParent(_parent:Object) : void {?
?? __parent=_parent;//通过__parent 就可以使用a.swf的文档类里的方法和属性了。?
}?
//===== =====================================?
private var b_swf:MovieClip;?
??? b_swf=e.target["content"];//通过b_swf来访问b.swf文档类里的方法和属性;?
? }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读