Actionscript 3 停止对象时间轴循环

Actionscript 3 停止对象时间轴循环,actionscript-3,Actionscript 3,我有一部有好几部电影的电影。其中一部电影有一个时间轴和一个动作间。我创建了这个movieClip的一个实例: var board:Board = new Board(); 并使用board.gotoAndStop(1)防止电影剪辑在电影开始时播放 eventListener检查板何时与某物碰撞;执行此操作时,将调用一个函数,该函数使用board.gotoAndPlay(2)来运行board的时间线 我希望时间轴上的玩家在动作结束时停止,而不是循环。我试图在时间轴的最后一帧上放置一个stop()

我有一部有好几部电影的电影。其中一部电影有一个时间轴和一个动作间。我创建了这个movieClip的一个实例:

var board:Board = new Board();
并使用
board.gotoAndStop(1)
防止电影剪辑在电影开始时播放

eventListener检查板何时与某物碰撞;执行此操作时,将调用一个函数,该函数使用
board.gotoAndPlay(2)
来运行board的时间线

我希望时间轴上的玩家在动作结束时停止,而不是循环。我试图在时间轴的最后一帧上放置一个
stop()
,但Flash告诉我我无法对对象执行操作

你能帮我解决这个问题吗


非常非常感谢

如果内存可用,则需要确保已在时间轴中的帧中单击,以便选中该帧,而不是舞台上的对象。然后输入动作脚本。

确保选择要添加动作的单个帧,然后添加代码

stop();
使时间线停止循环