首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >兼容CCBReader和CocosBuilder的版本

兼容CCBReader和CocosBuilder的版本
EN

Stack Overflow用户
提问于 2013-11-05 16:37:34
回答 1查看 632关注 0票数 0

我目前正在使用cocos2d iPhone 2.1,并试图使用CCBReader和CocosBuilder创建应用程序。我从git上的主分支下载并使用了CocosBuilder 3.0 alpha 5和CCBReader的最新版本:https://github.com/cocos2d/CCBReader

当使用这个版本的CCBReader时,它将其读取为一个CCScene,来自CocosBuilder的层将显示在屏幕上,但由于某种原因它们不具有动画(应该会根据时间线出现一些动画)。我在想,这和我使用的这些产品的版本有关吗?以前有没有人经历过这个问题?或者,如果有人能向我展示如何使用cocos2d iPhone v2.1和CocosBuilder 3.0 alpha 5构建的话,那就太棒了!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-06 17:13:22

CocosBuilder 3.0 alpha 5具有git标记“v3.0-alpha 5”(提交ID: 76499877e8c5f9da04406065506a144dd3cc228e),与以下相关请求匹配:

  • CCBReader提交ID: c48260028dc5b2e0de5f76504ad584f017a5accb
  • cocos2d-iphone提交ID: b51de15acb37d72719b03314771e4caa04e57a33 (v2.1rd-2)

找到这些工具的兼容集的一种方法是使用CocosBuilder repo (https://github.com/cocos2d/CocosBuilder.git)中的“v3.0-alpha 5”这样的给定标记签出git,并查看它的子模块。这个回购使用子模块链接到CCBReader和cocos2d-iphone的精确版本。

关于你真正的问题,不会动画片的场景,我也有过同样的经历。现在,如果我在一个包含动画的CocosBuilder 3.0 alpha 5的新项目中创建一个场景(ccb文件),当我使用以下方法推动场景时,动画将不会运行:

代码语言:javascript
复制
[director pushScene:[CCBReader sceneWithNodeGraphFromFile:@"Scene.ccbi"]];

但是,如果我在一个旧的项目文件中创建场景,比如回购中包含的CocosBuilderExample,使用CocosBuilder 3.0 alpha 5,那么发布的场景(ccbi文件)就会有动画效果。使用版本3.0创建的新ccbproj文件创建ccb文件可能会出现问题。也许CocosBuilderExample项目之所以有效,是因为它是在更早的CocosBuilder版本(如2.1 )中创建的。但这只是猜测。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19794074

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档