特定群体的所有行动的结束

时间:2014-11-12 14:14:33

标签: libgdx

我有板端电池。 Board为Group,单元格为Actor s,已添加到主板上。在一瞬间,我将MoveToAction和自定义RunnableAction(一个或多个,使用AfterAction)添加到单元格。完成此操作后,我想做其他事情(添加新单元格,旋转板等)。所有行动完成后我都需要知道。换句话说,当没有动作时,将其添加到单元格中。

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

答案是CountdownEventAction。

http://javadocmd.com/blog/libgdx-shiny-new-actions/

答案 1 :(得分:0)

也许你可以用它。

Actor.getActions().size

示例:

if(Actor.getActions().size == 0){


}

NEW:

这就是我所知道的,你可以尝试的是调用getChildren group(),并提前知道哪个是最后一个位置运行的每个组中的actor,或者如果并行则持续更长的时间来检查每个细胞。