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?

Était-ce utile?

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
scroll top