2
我想在适当的信息出现时暂停/取消暂停特定精灵的动画。我会通过CCNode::stopAllActions()
做到这一点,但它取消了所有的动画,然后再次设置。我只想以一种快速暂停/不切实际的方式来做到这一点。任何人都有关于这个问题的有效方法的线索?如何在Cocos2d中暂停动画精灵动画?
我想在适当的信息出现时暂停/取消暂停特定精灵的动画。我会通过CCNode::stopAllActions()
做到这一点,但它取消了所有的动画,然后再次设置。我只想以一种快速暂停/不切实际的方式来做到这一点。任何人都有关于这个问题的有效方法的线索?如何在Cocos2d中暂停动画精灵动画?
[yourSprite pauseSchedulerAndActions]
,恢复
[yourSprite resumeSchedulerAndActions]
接受的答案,我没有工作?任何人都知道为什么?这对我有用
#import "CCActionManager.h"
[[CCActionManager sharedManager] pauseAllActionsForTarget:spriteObj];
[[CCActionManager sharedManager] resumeAllActionsForTarget:spriteObj];