【问题标题】:SpriteBuilder timeline autoplay animation not runningSpriteBuilder 时间线自动播放动画未运行
【发布时间】:2015-07-01 03:34:12
【问题描述】:

我正在尝试理解 SpriteBuilder

我遇到了自动播放动画的问题;它的行为很奇怪。我确定我错过了一些步骤。

当我加载 .ccb 文件时,它在一种情况下正在运行,而在另一种情况下它没有运行。

当我加载 .cbb 文件时,如何跟踪为什么自动播放动画没有运行?我做错了什么?

同样,

的代码

[self.animationManager runAnimationsForSequenceNamed:@"WaitingForOpponent"];

也不是以同样的方式工作。虽然它工作了一段时间。

编辑

其实我找到了;当我通过游戏中心收到玩游戏的邀请时,它停止工作。简而言之,如果我从 Game Center 获得 UIAlertView,所有精灵生成器的动画都会停止工作。 但我不知道如何处理这种情况。

谢谢。

【问题讨论】:

    标签: ios iphone cocos2d-iphone cocos2d-x spritebuilder


    【解决方案1】:

    嗯,我得到了你如何实现它的答案,实际上当你得到游戏中心推送通知 cocos2d: 动画停止 ** 信息 然后你会得到消息 **cocos2d: animation started with frame interval: 4.00.

    但实际上并不是开始动画

    我在applicationDidBecomeActive 中所做的事情我把那个代码放在了[super applicationDidBecomeActive:application];
    它解决了我的问题:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-23
      • 2017-06-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多