我有一个FlvPlayback皮肤,除了自定义按钮外,效果非常好。基本上这个按钮需要能够调用父动画片段中的一个函数(它加载了FlvPlayback,后者又加载了皮肤)。
我不是真正的Flash开发人员,也没有在Google上找到与此相关的任何内容。这似乎是一个简单的问题,但我对Flash没有足够的了解。
有人能指出我正确的方向吗?
摘要:如何从外观文件中的自定义按钮调用具有FlvPlayback动画片段的基本swf中的函数。
由于
答案 0 :(得分:0)
您可以使用括号语法调用父(或parent.parent)DisplayObject中的任何可用方法:
parent["name"]();
RESP。
parent.parent["name"]();
其中name是您方法的名称。
如果我没记错的话,你的skin.swf的父亲应该是FLVPlayback组件,parent.parent包含它的MovieClip,依此类推。您可以在按钮的clickHandler中添加跟踪,以查看哪个是正确的。