对于我的项目,我创建了一个跑步角色。目前,我正在尝试为角色实现不同的动画。
我决定创建 2 个不同的操作
1) CCAction *walkAction;
2) CCAction *jumpAction;
当角色应该跳跃时,我调用一个方法,[self stopAllActions];
然后让它[self runAction:jumpAction];
在角色着陆时,我调用 stopAllActions,然后运行 walkAction。
但是,由于某种原因,应用程序冻结了。我需要有关停止和运行操作的帮助,而不会导致应用程序崩溃!
谢谢!