2012-02-28 19 views
2

適切なメッセージが表示されたら、特定のスプライトのアニメーションを一時停止/一時停止したい。私はCCNode::stopAllActions()でこれを行いますが、それは再び設定することを意味するすべてのアニメーションをキャンセルします。私はちょっと休憩/アンパセゥーなやり方でやりたいだけです。誰でもこのテーマで効果的な方法の手がかりを持っていますか?Cocos2dでアニメーションスプライトアニメーションを一時停止する方法は?

答えて

7
[yourSprite pauseSchedulerAndActions] 

[yourSprite resumeSchedulerAndActions] 
3

を再開するために受け入れ答えは私のために動作しませんでしたか?どんな体がそれを知っている?これは私のために働いた

#import "CCActionManager.h" 

[[CCActionManager sharedManager] pauseAllActionsForTarget:spriteObj]; 
[[CCActionManager sharedManager] resumeAllActionsForTarget:spriteObj]; 
関連する問題