【问题标题】:How to pause animated sprite animation in Cocos2d?如何在 Cocos2d 中暂停动画精灵动画?
【发布时间】:2012-03-18 00:23:12
【问题描述】:

我想在出现正确消息时暂停/取消暂停特定精灵的动画。我会通过CCNode::stopAllActions() 来执行此操作,但它会取消所有动画,然后再设置这些动画。我只想快速暂停/取消暂停。有人知道这个主题的有效方式吗?

【问题讨论】:

    标签: cocos2d-iphone ccsprite cocos2d-x


    【解决方案1】:
    [yourSprite pauseSchedulerAndActions]
    

    然后继续

    [yourSprite resumeSchedulerAndActions]
    

    【讨论】:

      【解决方案2】:

      接受的答案对我不起作用?有没有人知道为什么?这对我有用

      #import "CCActionManager.h"
      
      [[CCActionManager sharedManager] pauseAllActionsForTarget:spriteObj];
      [[CCActionManager sharedManager] resumeAllActionsForTarget:spriteObj];
      

      【讨论】:

        猜你喜欢
        • 2011-11-15
        • 2010-12-18
        • 1970-01-01
        • 1970-01-01
        • 2014-05-16
        • 2011-11-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多