我已經有一個90%完成的項目,我只想將Cocos2D添加到它。我不需要Box2D或花栗鼠。我將如何做到這一點?我可以添加什麼文件?我真的需要這樣做,所以最後如果需要的話,病假提供了一個獎勵。僅將Cocos2D添加到已有項目中?
謝謝!
我已經有一個90%完成的項目,我只想將Cocos2D添加到它。我不需要Box2D或花栗鼠。我將如何做到這一點?我可以添加什麼文件?我真的需要這樣做,所以最後如果需要的話,病假提供了一個獎勵。僅將Cocos2D添加到已有項目中?
謝謝!
要啓動更簡單的方法來添加的Cocos2D到你的項目是按照這些行:
導入的cocos2d文件到您的項目像下面的圖片:
然後導入位於「外部」文件夾(進入Cocos2d庫)中的「FontLabel」文件夾與上一步一樣。
後,您必須將OpenGLES和QuartzCore框架與項目鏈接:
接下來在「項目導航器」,選擇目標,並打開「構建設置」選項卡。
添加-lz標誌進入 「其它鏈接器標記」:
這一切!不,它應該正確編譯。
但是,我不這樣做,如果你想使用與UIKit框架Cocos2d或如果你想使用它作爲主要條目。 如果您想要了解更多關於這些步驟的詳細信息,您可以查看Ray Wenderlich blog's post。
我希望它能幫助你。
這適用於舊版本的科科斯。對於較新的版本試試這個!
它爲我工作!
創建cocos2d的新項目,並找到這些庫文件夾。 將該庫文件夾複製到您的Xcode項目中。 提供頭文件搜索路徑
- "Libraries/Chipmunk/objectivec/include"
- "Libraries/Chipmunk/chipmunk/include"
- "Libraries/kazmath/include"
設置其他鏈接器標記爲 - 「-lz」 下面添加在規定的框架
- QuartzCore.framework
- CoreText.framework
- AvFoundation.framework
- AudioToolbox.framework
- OpenAl.framework
現在編譯代碼。 :)
哇!我總是如此接近導入它,但人們從未提及我必須導入OpenGLES或執行-lz標誌。它完全導入!我想在我的UIKit應用程序中使用Cocos2D,所以我應該從哪裏開始將它用於項目中的一個UIView? –
看看這個教程http://www.raywenderlich.com/4817/how-to-integrate-cocos2d-and-uikit(在「連接Cocos2D視圖」部分)。這是很好解釋。 –
有一個問題。在教程中,它講述了HelloWorldLayer。看起來這是它自己的課程或其他東西。在我的情況下,我沒有這樣的特定班級。 HelloWorldLayer的意義何在?我是否需要創建一個這樣的類,如果有的話,如果我只需要在我的UIViews中使用Cocos2D,我該如何? –