Comment faire une pause animation animée Sprite dans Cocos2D?
-
13-11-2019 - |
Question
Je veux faire une pause / inhabituellement une animation pour un sprite particulier lorsque le message approprié apparaît. Je ferais ça par CCNode::stopAllActions()
Mais il annule toutes les animations qui sont ensuite destinées à se remettre en place. Je veux juste le faire d'une manière rapide / imputante. Quelqu'un a-t-il la moindre idée de la manière efficace sur ce sujet?
La solution
[yourSprite pauseSchedulerAndActions]
et reprendre
[yourSprite resumeSchedulerAndActions]
Autres conseils
La réponse acceptée n'a pas fonctionné pour moi? Tout corps sait pourquoi? Cela a fonctionné pour moi
#import "CCActionManager.h"
[[CCActionManager sharedManager] pauseAllActionsForTarget:spriteObj];
[[CCActionManager sharedManager] resumeAllActionsForTarget:spriteObj];
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow