2012-05-21 40 views
1

我cocos2D上的版本1.0.1和我裝cocos2D上最新版本2.0 RC1與本網站的幫助: http://www.iphonedevsdk.com/forum/ad-hoc-beta-testing/75910-how-install-cocos2d-xcode.htmlCocos2D Help:如何正確地將cocos2d從1.0.1更新到2.0 rc1?

現在,當我去了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版本的衝突嗎?

回答

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,那麼這些很容易修復。

+0

那麼你能告訴我如何徹底刪除cocos2D,以便我可以安裝新版本的ver 2.0 rc1嗎? – Shahnawaz

+0

閱讀教程。你需要從你的項目中刪除所有的cocos2d文件。它與安裝無關,每個cocos2d項目都使用自己的cocos2d源代碼副本。 – LearnCocos2D