0

动画并将一个位置的精灵移动到另一个位置已完成,但同时不起作用。任何人都有一个想法,我该如何解决它?

4

1 回答 1

1

正如对您问题的评论中所述,您只需为要运行的每个操作调用一次 runAction ,它们就会并行运行,就像这样

sprite.runAction( action );
sprite.runAction( actionMove );
sprite.runAction( action_back );

如果您想将您的动作组合成一个并行动作,请使用 CCSpawn

CCFiniteTimeAction parallelAction = CCSpawn.actions( action, actionMove, action_back );
sprite.runAction( parallelAction );

现在,运行 parallelAction 将并行运行 action、actionMove 和 action_back。

于 2013-03-09T15:24:34.443 回答