CCAction:停止并运行

时间:2012-02-07 21:21:13

标签: ios animation cocos2d-iphone ccaction

对于我的项目,我创建了一个正在运行的角色。目前,我正在尝试为角色实现不同的动画。

我决定创建两个不同的动作

1) CCAction *walkAction;

2) CCAction *jumpAction;

当角色应该跳跃时,我调用[self stopAllActions];然后使其成为[self runAction:jumpAction];的方法。当角色落地时,我调用stopAllActions然后运行walkAction。

出于某种原因,应用程序冻结了。我需要有关在没有应用程序崩溃的情况下停止和运行操作的帮助!

谢谢!

1 个答案:

答案 0 :(得分:0)

不要试图保留行动(我一直在阅读)。

每次都要开一个新的。 Cocos2d会清理它。