2012-02-28 1 views
2

적절한 메시지가 나타나면 특정 스프라이트의 애니메이션 일시 중지/일시 중지 해제를 원합니다. 나는 CCNode::stopAllActions()에 의해 이것을 할 것이지만, 다시 설정하는 모든 애니메이션을 취소합니다. 나는 단지 일시 중지/무감각 방식으로 그것을하고 싶다. 누구든지이 주제에 대해 효과적인 방법에 대한 단서가 있습니까?Cocos2d에서 애니메이션 된 스프라이트 애니메이션을 일시 중지하는 방법은 무엇입니까?

답변

7
[yourSprite pauseSchedulerAndActions] 

나를 위해 작동하지 않았다

[yourSprite resumeSchedulerAndActions] 
3

허용 대답을 재개? 어떤 육체가 그 이유를 알고 있습니까? 이것은 나를 위해 일했다

#import "CCActionManager.h" 

[[CCActionManager sharedManager] pauseAllActionsForTarget:spriteObj]; 
[[CCActionManager sharedManager] resumeAllActionsForTarget:spriteObj];