你的4个元件是嵌套的吧,那就是说在主场景里面就只有A这个元件吧。把A、B、C、D 4个元件的实例名称分别命名为a、b、c、d,然后写代码:on(press){
_root.a.b.c.d.gotoAndPlay(90)
}
代码随便写的,可能不对,你只要把_root.a.b.c.d.gotoAndPlay(90)
写进去就可以
C里的按钮的实例名.addEventlistener(MouseEvent.CLICK,goto90);
function goto90(e:MouseEvent) : void{
D的实例名.gotoAndPlay(90);
}
大概这样了,注意那几个实例名。
在按钮上添加代码:
on(press){
_root.c.d.gotoAndPlay(90)
}
把D命个名如 D_mc
然后在c的按钮里 加入 代码 D_mc.gotoAndplay(90);
你好,首先给D起个 实例名称 :D (没法截图,这个你应该会吧,在C里面选中D后,在页面左下角你应该能看到有个框写着实例名称,改写成D就行了)
然后在你的按钮上添加代码:
on (release) {
d.gotoAndPlay(90);
}
这样就可以跳转到D里面的第90帧开始播放了:)
希望能够帮到你!!