【问题标题】:Cocos2D Help: How to update cocos2d from 1.0.1 to 2.0 rc1 properly?Cocos2D 帮助:如何正确将 cocos2d 从 1.0.1 更新到 2.0 rc1?
【发布时间】:2012-05-21 06:43:49
【问题描述】:

我有 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版本冲突?

【问题讨论】:

    标签: cocos2d-iphone box2d box2d-iphone


    【解决方案1】:

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

    请记住,我相信 Box2D 也已升级到 v2.2,而 cocos2d v1.0 附带 Box2D v2.1。 Box2D API 也有一些变化。如果您查看 Box2D 模板项目并咨询 Box2D API reference,这些问题很容易解决。

    【讨论】:

    • 那么你能告诉我如何完全删除cocos2D,以便我可以安装一个新版本的ver 2.0 rc1吗?
    • 阅读教程。您需要从项目中删除所有 cocos2d 文件。它与安装无关,每个cocos2d项目都使用自己的cocos2d源代码副本。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-23
    相关资源
    最近更新 更多