我已经有一个完成了90%的项目,现在想要加入Cocos2D,但是我不需要Box2D或Chipmunk。我该怎么做呢?我需要添加哪些文件?我真的需要这个功能,如果需要的话,最后我会提供奖励。
谢谢!
我已经有一个完成了90%的项目,现在想要加入Cocos2D,但是我不需要Box2D或Chipmunk。我该怎么做呢?我需要添加哪些文件?我真的需要这个功能,如果需要的话,最后我会提供奖励。
谢谢!
要在项目中轻松添加Cocos2d,可按以下步骤进行:
将Cocos2d文件导入您的项目,如下图所示:
然后导入“FontLabel”文件夹,该文件夹位于“external”文件夹(Cocos2d库中)中,就像上一步那样。
然后,您必须将OpenGLES和QuartzCore框架与您的项目链接起来:
接下来,在“项目导航器”中选择您的目标,并打开“Build Settings”选项卡。
将-lz标志添加到“Other Linker Flags”中:
就这些!现在它应该能正确编译了。
不过,我不知道您是想将Cocos2d与UIKit框架一起使用还是作为主要入口来使用。 如果您想了解更多关于这些步骤的细节,可以查看Ray Wenderlich博客中的文章。
希望这能对您有所帮助。
使用cocos2d创建新项目并找到libraries文件夹。 将该libraries文件夹复制到您的Xcode项目中。 提供Header Search Paths。
- "Libraries/Chipmunk/objectivec/include"
- "Libraries/Chipmunk/chipmunk/include"
- "Libraries/kazmath/include"
将其他链接器标志设置为“-lz”
添加以下给定的框架
- QuartzCore.framework
- CoreText.framework
- AvFoundation.framework
- AudioToolbox.framework
- OpenAl.framework
现在编译该代码。 :)
这适用于旧版本的Cocos。对于新版本,请尝试以下方法!
这对我有效!