仅将Cocos2D添加到现有项目中?

时间:2011-09-18 00:28:55

标签: ios cocos2d-iphone implementation

我已经完成了90%的项目,我想只为它添加Cocos2D。我不需要Box2D或Chipmunk。我该怎么做?我添加了哪些文件?我真的需要这样做,所以如果需要的话,最终会提供赏金。

谢谢!

3 个答案:

答案 0 :(得分:16)

要开始更简单的方法将Cocos2d添加到项目中,请遵循以下几行:

  1. 将Cocos2d文件导入项目,如下图所示: Copy the Cocos2d file into the project

  2. 然后像上一步一样导入位于“外部”文件夹(进入Cocos2d库)的“FontLabel”文件夹。

  3. 之后,您必须将OpenGLES和QuartzCore框架与您的项目链接: enter image description here

  4. 接下来在“项目导航器”中,选择目标并打开“构建设置”选项卡。

  5. 将-lz标志添加到“其他链接器标志”中: enter image description here

  6. 这就是全部!不,它应该正确编译。

    但是,如果你想将Cocos2d与UIKit框架一起使用,或者你想将它用作主条目,我就不会这样做。 如果您想了解有关这些步骤的更多详细信息,请查看Ray Wenderlich blog's post

    我希望它会对你有所帮助。

答案 1 :(得分:3)

使用cocos2d创建新项目并找到libraries文件夹。  将该库文件夹复制到Xcode项目中。  提供标题搜索路径

- "Libraries/Chipmunk/objectivec/include"
- "Libraries/Chipmunk/chipmunk/include"
- "Libraries/kazmath/include"

将其他链接器标志设置为 - “-lz” 添加以下给定的框架

- QuartzCore.framework
- CoreText.framework
- AvFoundation.framework
- AudioToolbox.framework
- OpenAl.framework

现在编译代码。 :)

答案 2 :(得分:1)

这适用于较旧版本的Cocos。对于较新的版本试试这个!

它对我有用!

http://www.cocos2d-iphone.org/forums/topic/adding-cocos2d-2-0-to-existing-iphone-project/#post-408352