
loadMovie() 问题,请高手帮忙。万分感谢!
A.swfloadMovie()导入一个外部FLASHB.swf,B.swf这个FLASH是个完整的课件,里面有按钮控制但是在A.swf里面不能使用FLASHB.swf里...
A.swf loadMovie() 导入一个外部FLASH B.swf,B.swf这个FLASH是个完整的课件,里面有按钮控制
但是在A.swf里面 不能使用FLASH B.swf 里面的按钮~
请高手帮忙~~~~
请高手教教我怎样在 A.swf中使用B.swf中的按钮~~
再次谢谢
卡车土匪
现在B.SWF没法修改。怎么办。。。
先感谢下~~ 展开
但是在A.swf里面 不能使用FLASH B.swf 里面的按钮~
请高手帮忙~~~~
请高手教教我怎样在 A.swf中使用B.swf中的按钮~~
再次谢谢
卡车土匪
现在B.SWF没法修改。怎么办。。。
先感谢下~~ 展开
展开全部
在b.swf的主时间轴上写:
this._lockroot=true;
在a.swf中使用loadMovie()加载b.swf后,b.swf中的按钮就可以使用了.B.SWF没法修改,我也没有更好的办法。
//以下是_lockroot的相关知识:
_lockroot(MovieClip._lockroot 属性)
public _lockroot : Boolean
一个布尔值,指定将 SWF 文件加载到影片剪辑中时 _root 引用的内容。默认情况下,_lockroot 属性为 undefined。您可以在正在被加载的 SWF 文件中或正在加载该影片剪辑的处理函数中设置此属性。
例如,假设您有一个名为 Games.fla 的文档,用于让用户选择要玩的游戏并将该游戏(例如 Chess.swf)加载到 game_mc 影片剪辑中。请确保,在加载到 Games.swf 中之后,在 Chess.swf 中对 _root 的任何使用都指向 Chess.swf 中的 _root(而非 Games.swf 中的 _root)。如果对 Chess.fla 具有访问权限并将其发布到 Flash Player 7 或更高版本,则可以将此语句添加到 Chess.fla 的主时间轴上:
this._lockroot = true;
this._lockroot=true;
在a.swf中使用loadMovie()加载b.swf后,b.swf中的按钮就可以使用了.B.SWF没法修改,我也没有更好的办法。
//以下是_lockroot的相关知识:
_lockroot(MovieClip._lockroot 属性)
public _lockroot : Boolean
一个布尔值,指定将 SWF 文件加载到影片剪辑中时 _root 引用的内容。默认情况下,_lockroot 属性为 undefined。您可以在正在被加载的 SWF 文件中或正在加载该影片剪辑的处理函数中设置此属性。
例如,假设您有一个名为 Games.fla 的文档,用于让用户选择要玩的游戏并将该游戏(例如 Chess.swf)加载到 game_mc 影片剪辑中。请确保,在加载到 Games.swf 中之后,在 Chess.swf 中对 _root 的任何使用都指向 Chess.swf 中的 _root(而非 Games.swf 中的 _root)。如果对 Chess.fla 具有访问权限并将其发布到 Flash Player 7 或更高版本,则可以将此语句添加到 Chess.fla 的主时间轴上:
this._lockroot = true;
参考资料: ActionScript 2.0 语言参考
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询