如何检查当前动画是否已完成,以便我可以跟进另一组动画?例如,我正在玩玩家受伤的动画,一旦玩家受伤动画完成,我想玩一些流动动画(不同的spritesheet)的血液。
答案 0 :(得分:3)
您可以使用Action的方法将OnActionCompleted
听众设置为Action
:
/**
* Sets the listener to be invoked when the action is finished.
* @param listener
* @return this
*/
public Action setCompletionListener (final OnActionCompleted listener)
最终你可以使用:
public boolean isDone()
检查Action执行是否已完成。