我目前正在使用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构建的话,那就太棒了!
发布于 2013-11-06 17:13:22
CocosBuilder 3.0 alpha 5具有git标记“v3.0-alpha 5”(提交ID: 76499877e8c5f9da04406065506a144dd3cc228e),与以下相关请求匹配:
找到这些工具的兼容集的一种方法是使用CocosBuilder repo (https://github.com/cocos2d/CocosBuilder.git)中的“v3.0-alpha 5”这样的给定标记签出git,并查看它的子模块。这个回购使用子模块链接到CCBReader和cocos2d-iphone的精确版本。
关于你真正的问题,不会动画片的场景,我也有过同样的经历。现在,如果我在一个包含动画的CocosBuilder 3.0 alpha 5的新项目中创建一个场景(ccb文件),当我使用以下方法推动场景时,动画将不会运行:
[director pushScene:[CCBReader sceneWithNodeGraphFromFile:@"Scene.ccbi"]];但是,如果我在一个旧的项目文件中创建场景,比如回购中包含的CocosBuilderExample,使用CocosBuilder 3.0 alpha 5,那么发布的场景(ccbi文件)就会有动画效果。使用版本3.0创建的新ccbproj文件创建ccb文件可能会出现问题。也许CocosBuilderExample项目之所以有效,是因为它是在更早的CocosBuilder版本(如2.1 )中创建的。但这只是猜测。
https://stackoverflow.com/questions/19794074
复制相似问题