【发布时间】:2012-03-18 00:23:12
【问题描述】:
我想在出现正确消息时暂停/取消暂停特定精灵的动画。我会通过CCNode::stopAllActions() 来执行此操作,但它会取消所有动画,然后再设置这些动画。我只想快速暂停/取消暂停。有人知道这个主题的有效方式吗?
【问题讨论】:
标签: cocos2d-iphone ccsprite cocos2d-x
我想在出现正确消息时暂停/取消暂停特定精灵的动画。我会通过CCNode::stopAllActions() 来执行此操作,但它会取消所有动画,然后再设置这些动画。我只想快速暂停/取消暂停。有人知道这个主题的有效方式吗?
【问题讨论】:
标签: cocos2d-iphone ccsprite cocos2d-x
[yourSprite pauseSchedulerAndActions]
然后继续
[yourSprite resumeSchedulerAndActions]
【讨论】:
接受的答案对我不起作用?有没有人知道为什么?这对我有用
#import "CCActionManager.h"
[[CCActionManager sharedManager] pauseAllActionsForTarget:spriteObj];
[[CCActionManager sharedManager] resumeAllActionsForTarget:spriteObj];
【讨论】: