移动MovieClips'沿着框架的时间轴仅在点击按钮的第一时间

时间:2015-08-14 17:31:26

标签: actionscript-3 flash

我正在开发一款小型AS3游戏而且有点卡住了。

我正在尝试使用按钮来推进'或者更确切地说,将焦点沿着时间轴移动到单独的根级MovieClip中(' score_mc')...框架一到二,二到三等。

但是,我有25个MovieClip,其中有按钮 - 但我只希望这些按钮能够影响' score_mc'一旦。所以,实际上,我想要锁定' '推进'每按一次按钮就完成一次效果。

ps我需要能够一遍又一遍地使用这些按钮,但只能影响' score_mc'第一次使用每个。

有一种简单的方法吗?

2 个答案:

答案 0 :(得分:1)

我建议为每个按钮设置一个boolean var来执行此操作?在实例化时使用RepositoryManager,但在firstClick = true方法中将其翻转为false

类似的东西:

onPress

答案 1 :(得分:1)

在click事件函数上定义一个boolean数组,大小为25,检查数组[i] == false,然后转发score_mc,并标记 array [i] = true