【发布时间】:2011-09-18 00:28:55
【问题描述】:
我已经完成了 90% 的项目,我只想向其中添加 Cocos2D。我不需要 Box2D 或 Chipmunk。我该怎么做?我要添加哪些文件?我真的需要这样做,所以如果需要,最后我会提供赏金。
谢谢!
【问题讨论】:
标签: ios cocos2d-iphone implementation
我已经完成了 90% 的项目,我只想向其中添加 Cocos2D。我不需要 Box2D 或 Chipmunk。我该怎么做?我要添加哪些文件?我真的需要这样做,所以如果需要,最后我会提供赏金。
谢谢!
【问题讨论】:
标签: ios cocos2d-iphone implementation
要开始将 Cocos2d 添加到项目中的更简单方法是遵循以下几行:
将 Cocos2d 文件导入到您的项目中,如下图所示:
然后像上一步一样将位于“external”文件夹(进入Cocos2d库)的“FontLabel”文件夹导入。
之后,您必须将 OpenGLES 和 QuartzCore 框架与您的项目链接:
接下来在“项目导航器”中,选择您的目标并打开“构建设置”选项卡。
将 -lz 标志添加到“其他链接器标志”中:
就是这样!不,它应该可以正确编译。
但是,如果您想将 Cocos2d 与 UIKit 框架一起使用,或者如果您想将其用作主要条目,我不会。 如果您想了解有关这些步骤的更多详细信息,可以查看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
现在编译代码。 :)
【讨论】:
这适用于旧版本的 Cocos。对于较新的版本,试试这个!
它对我有用!
【讨论】: