Cocos2D Help:如何正确地将cocos2d从1.0.1更新到2.0 rc1?

时间:2012-05-21 06:43:49

标签: cocos2d-iphone box2d box2d-iphone

我有cocos2D版本1.0.1,我在本网站的帮助下安装了cocos2D最新版本2.0 rc1: http://www.iphonedevsdk.com/forum/ad-hoc-beta-testing/75910-how-install-cocos2d-xcode.html

现在当我进入cocos2d / cocos2d.m时,我看到的版本如下:

static NSString *version = @"cocos2d v1.0.1";

这是否意味着我的版本仍然是1.0.1而不是2.0 rc1?

我想问的另一件事是我正在尝试从raywenderlich的博客中学习Box2d: http://www.raywenderlich.com/457/intro-to-box2d-with-cocos2d-tutorial-bouncing-balls

当我创建一个新的box2d项目并擦除所有编码从头开始时,我按照教程尝试编码,但后来显示错误,方法和类无法识别。比如当我创建一个新的b2World对象时,构造函数无法识别。这是因为cocos2d版本的冲突吗?

1 个答案:

答案 0 :(得分:2)

How to upgrade cocos2d in an existing project.最关键的一步是在复制新版本之前删除所有cocos2d文件,否则您可能会混合使用旧文件和新文件。

请记住,Box2D也已升级到v2.2我相信,而cocos2d v1.0随Box2D v2.1一起提供。 Box2D API也有一些变化。如果您查看Box2D模板项目并查阅Box2D API reference

,这些很容易修复