在Flash CS5中,我有一个实例名称为“btn”的按钮,该按钮由实例名称为“mv1”和“mv2”的影片剪辑组成。
问题是:我可以在实例化按钮的阶段中对按钮内的影片剪辑使用gotoAndStop或类似内容。在伪代码中:
btn.mv1.gotoAndStop(3); btn.mv2.gotoAndStop(7);
这可能是一个非常基本的问题,但是在过去半小时内找不到任何信息。
答案 0 :(得分:1)
是的,你可以。
btn.mv1.gotoAndStop(3);
将完美无缺。
答案 1 :(得分:1)
可能是的,如果btn碰巧是MovieClip。对于(几乎?)任何其他显示类(DisplayObject,DisplayObjectContainer,Sprite等),这将在编译时失败。
如果您的编译器拒绝运行您的代码,请尝试以下:
var mv1:MovieClip = btn.getChildByName("mv1") as MovieClip;
mv1.gotoAndStop(3);