单帧循环,gotoandplay相同的帧

时间:2011-11-07 07:58:11

标签: flash actionscript-3

我遇到了一些非常基本的问题,但我不知道如何解决我的问题。


第1帧:

x = 1

button1使x = 3

式2:

追踪x

的gotoAndPlay(2)


问题:

即使你按下按钮,

追踪总是= 1。

当你按下按钮时它显示x为3,但它立即恢复,所以看起来gotoAndPlay(2)仍在播放第1帧。

如何阻止它重置我的变量?

1 个答案:

答案 0 :(得分:1)

如果你想留在第2帧,请使用gotoAndStop(2);

如果您想为第2帧创建循环,请尝试添加gotoAndPlay(2);第3帧。

所以第1帧代码:

var x:int = 1;

按钮代码将移至第2帧。 第2帧的代码是

x = 3;
trace(x);