【问题标题】:Editing Timeline from CCB file in cocos在 cocos 中从 CCB 文件编辑时间线
【发布时间】:2014-03-26 09:20:15
【问题描述】:

我对此进行了一些研究,但实际上找不到任何东西,所以如果这是一个重复的问题,我深表歉意。但无论如何,我已经在 CocosBuilder 中制作了一个 CCB 文件,我想开始时间线,例如,在一秒钟而不是从头开始播放。有没有办法做到这一点?谢谢你们的帮助。

编辑:我希望在代码中完成。

【问题讨论】:

    标签: iphone objective-c ipad cocos2d-iphone cocosbuilder


    【解决方案1】:
    • 我使用的是 2.2.1 的 Cocos2DX 版本。我认为没有选择从给定的间隔播放它。但是你可以调整自己来完成它。 (不简单)

      • 您必须转到 CCBAnimationManager 并在那里获得“mNodeSequences”。
      • 它是字典,您可以在其中获得不同的属性,例如“旋转位置等...” 那里的价值观。
      • AnimationManager 内部读取此值(这些值在您的 CCB 中指定) 并放入 runAction 队列。
      • 所以你必须随意打破它。(例如,你有 5 分钟的时间线。但你想开始 从 1 分钟开始,您已经运行了第一个 1 分钟的动作,没有延迟并且留给您 已正确计算补间间隔。

    这是一个漫长的过程,需要计算。如果您不知道任何其他更简单的方法,请尝试此方法。如果您知道,请告诉我们(发布)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-07
      • 2014-10-03
      • 1970-01-01
      • 1970-01-01
      • 2012-09-03
      • 1970-01-01
      相关资源
      最近更新 更多