0

我有这个滑块的一个按钮。滑块有三个部分。

第 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',代码告诉按钮 gotoAndPlay('1goesTo2') 但它实际上只执行最后一个 gotoAndPlay('3goesTo1');

我怎样才能让这个按钮刷新它的代码?

4

1 回答 1

0

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

于 2012-05-12T17:12:20.057 回答