적절한 메시지가 나타나면 특정 스프라이트의 애니메이션 일시 중지/일시 중지 해제를 원합니다. 나는 CCNode::stopAllActions()
에 의해 이것을 할 것이지만, 다시 설정하는 모든 애니메이션을 취소합니다. 나는 단지 일시 중지/무감각 방식으로 그것을하고 싶다. 누구든지이 주제에 대해 효과적인 방법에 대한 단서가 있습니까?Cocos2d에서 애니메이션 된 스프라이트 애니메이션을 일시 중지하는 방법은 무엇입니까?
2
A
답변
7
[yourSprite pauseSchedulerAndActions]
나를 위해 작동하지 않았다
[yourSprite resumeSchedulerAndActions]
3
허용 대답을 재개? 어떤 육체가 그 이유를 알고 있습니까? 이것은 나를 위해 일했다
#import "CCActionManager.h"
[[CCActionManager sharedManager] pauseAllActionsForTarget:spriteObj];
[[CCActionManager sharedManager] resumeAllActionsForTarget:spriteObj];