Actionscript 3 按钮使用的是以前的代码



我有一个按钮用于此滑块。滑块有三个部分。

24 加载了第一帧。它被标记为"frame1"。 有一个带有以下代码的按钮。 rightButton_1.addEventListener(MouseEvent.CLICK, bj_goRightTo2);

function bj_goRightTo2(event:MouseEvent):void
{
gotoAndPlay('1goesTo2');
}

第 25 帧开始第一帧和第二帧之间的过渡。它被标记为"1goesTo2"。

64 是加载的第二个帧。它被标记为"frame2" 再次有一个按钮,带有下一个带有gotoAndPlay('2goesTo3')

104 是加载的第三个帧。它被标记为"frame3" 同样有一个带有gotoAndPlay('3goesTo1')的按钮。

但是在 3goesTo1 的末尾是一个 gotoAndStop('frame1')。

在"frame1"处,代码告诉按钮转到AndPlay("1goesTo2"),但它实际上只执行最后一个gotoAndPlay("3goesTo1");

如何让此按钮刷新其代码?

我不会尝试更改时间线中的事件处理程序。相反,我会在父剪辑中添加一个事件处理程序,并在按钮收到鼠标单击事件时检查当前标签。

最新更新