从cocos中的CCB文件编辑时间轴

时间:2014-03-26 09:20:15

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

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

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

1 个答案:

答案 0 :(得分:0)

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

    • 你必须去CCBAnimationManager,你得到" mNodeSequences"。
    • 这是字典,你会得到不同的属性,例如"旋转位置等......" 价值观。
    • 内部AnimationManager读取此值(这些值在您的CCB中指定) 并放入runAction队列。
    • 所以你必须按照自己的意愿打破它。(例如你有5分钟的时间表。但是你想要开始 从1分钟开始,你会立即开始1分钟的行动而且没有延迟 已正确计算补间间隔。

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