iOS项目中导入cocos2dx

先创建cocos2dx项目,然后将项目中的cocos2d文件夹复制到ios项目文件夹中。

将cocos2d文件夹中的cocos2d _libs、Icon、Class分别引入项目工程中。

Resources文件导入的时候  fonts和res文件夹要做为文件夹导入

进入targets->build setting:

Enable Bitcode        设置为NO

Other C Flags     Release        设置为 -DNS_BLOCK_ASSERTIONS=1

Other C++ Flags     Release        会自动随着C设置为 -DNS_BLOCK_ASSERTIONS=1

C Language Dialect        设置为Compiler Default

Implicit Constant Conversions        设置为No

Implicit Integer to Pointer Conversions        设置为No

C++ Language Dialect        设置为 C++11[-std=c++11]

Preprocessor Macros     Debug        设置为:

USE_FILE32API

$(inherited)

COCOS2D_DEBUG=1

CC_ENABLE_CHIPMUNK_INTEGRATION=1

Release        设置为:

USE_FILE32API

NDEBUG

CC_ENABLE_CHIPMUNK_INTEGRATION=1


将cocos2d文件夹中的文件地址依次写入Header Search Paths(复制我的地址也可以)

$(SRCROOT)/../cocos2d

$(SRCROOT)/../cocos2d/cocos/audio/include

$(SRCROOT)/../cocos2d/extensions

$(SRCROOT)/../cocos2d/external

$(SRCROOT)/../cocos2d/cocos

$(SRCROOT)/../cocos2d/external/chipmunk/include/chipmunk

$(SRCROOT)/../cocos2d/cocos/editor-support


进入targets -> Build Phases

导入libcocos2d库

并将其他依赖库依次导入


将Class文件中的.cpp文件导入Compile Sources

将Resources文件夹中的fonts、res以及图片导入Copy Bundle Resources

搭建页面:

修改main.m的开屏页面

创建宏文件

创建页面,继承于NSObject

创建开始界面

进入PlayViewController

创建按钮,点击进入游戏界面

进入游戏界面,搭建页面

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,242评论 19 139
  • 有点懒得把图片传上来了,请移步这里看 Cocos官方论坛-wiki CocoaChina论坛帖子 上面两个是一样的...
    椒盐老蛏阅读 5,407评论 1 6
  • 集成步骤 所有的配置参考Unity导出来的工程的配置 1. iOS工程中新建Vendor group 2. 添加U...
    沃伦盖茨阅读 2,570评论 0 0
  • 从古至今,太阳河白发苍苍地奔流 然后安详地躺在自己的源头涅槃 在那川流不息和肆无忌惮的前行中 人们听到的是一阵阵翻...
    郭金世阅读 175评论 0 1
  • 场景:洗碗筷 关灿:妈,我晚上和雯雯出去玩,走了啊! 张红秀:去哪啊,现在都七点了,大黑天的。 关灿:去广场上,雯...
    墨无闻729阅读 269评论 0 0