cocos2d导入iOS原生项目

时间:2023-03-10 03:00:55
cocos2d导入iOS原生项目

最近公司最新发下任务让融合一个cocos2dx写的游戏项目融合进现有项目,当看到要求时内心瞬间无数羊驼奔腾.------

虽说内心是拒绝的,但是任务已经派发就必须要完成啊.所以在网上搜了大量的融入教程什么的,尝试了所有的教程后发现,这尼玛就是无数的坑啊.教程后面都存在无数的坑等待着我去跳.到最后一个坑一个坑填完转过头发现所有的坑都是教程给我挖好的-.-!!!~~~

虽然过程很艰苦,坑也让我很无语,但是最后还是成功的完成任务了.所以写篇文章来帮助广大撸友跳过入坑的过程.啥也不说了开始~~~~~~

首先你需要先进入cocos2dx的官网下载最新的cocos2dx  ,配置环境和生成一个最简单的HelloWorld项目,

cocos2d导入iOS原生项目
圆形的是我们的项目

HelloWorld文件准备好后就开始进入正题了

1.首先我们需打开HelloWorld先把Classes和cocos2d文件拖入项目

cocos2d导入iOS原生项目

接着打开项目添加cocos2d_libs文件和Classes文件

cocos2d导入iOS原生项目
cocos2d导入iOS原生项目
添加到最外层

文件导入了接着导入资源文件,资源文件和代码文件导入方式拾不同的需要选中

cocos2d导入iOS原生项目
不这样导入资源文件加载不到

2.这样资源文件和代码文件已经全部导入了,接下来就是配置路径了,在project中的Header Search Path中配置

cocos2d导入iOS原生项目
如果出错了就在TARGETS中再导入一遍

3.接下来就简单了,把需要用到的库导入就行了

cocos2d导入iOS原生项目
cocos2d导入iOS原生项目

4.到这里该导入的都导入了,该修改的路径及配置也全部完成了,最后就开始写代码调用试试了.

4.1        把HelloWorld项目中的ios文件拖入自己的项目

cocos2d导入iOS原生项目

4.2        然后pch路径配置

4.3        修改main.m文件内容,使其从AppController文件启动

--------------------------------------------分割线------------------------------------------

到此cocos2d导入已经完成,希望广大撸友能跳过所有的坑直接完成,并奉上导入小弟自己导入项目望广大撸友赐教