位置: 编程技术 - 正文
推荐整理分享将cocos2dx v2新版的项目从引擎包内提取出来(cocos2dx 2.2.2),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:cocos2dx4.0教程,cocos 2d x,cocos2dx版本,cocos2dx安装和初步使用,cocos2dx 2.2.2,cocos 2d x,cocos 2d x,cocos2dx 4.0更新内容,内容如对您有帮助,希望把文章链接给更多的朋友!
.创建工程, 到"tools/project-creator"目录下, 调用create_project.py脚本, 这个创建大家应该都会了, 就不多说了, 不会的可以去查资料, 即便是直接打出来脚本, 也会有详细提示
.在projects下会列出所有的创建项目
.将项目移除引擎目录到你自己工程目录下
.删除内部除classes, proj.ios, Resources 以外的所有文件夹
.打开工程, 删除工程内使用到的文件
.在项目根目录下创建lib文件夹, 并且将cocos2dx文件夹从引擎根目录拷贝进来
.拷贝CocosDenshion目录, 并只保留include和ios
.拷贝extensions目录, 并只保留以下目录和脚本, AssetsMaager, CCBReader, CocoStudio, GUI, network,physics_node(如果不需要的话删掉), spine, cocos-ext.h, extensionExport.h, ExtensionMacros.h
.GUI/CCEditBox目录删掉其他系统支持
.进入拷贝好的cocos2dx目录, 删除此目录节电下的所有 proj.xxx文件夹, 包括ios
.进入 coocs2dx/platform, 删除除ios和third_party 以外的所有文件夹, third_party内只保留ios文件夹
.进入 cocos2dx/base_nodes目录, 删除CCGLBufferedNode一对文件, 只保留四个
.将lib下的三个文件夹 cocos2dx, cocosDenshion, extensions 导入到当前工程, 熟悉cocos2dx调用资源的应该不陌生
.进入工程的Build Settings下搜索"CC_ENABLE_CHIPMUNK_INTEGRATION"
将他们删掉, 同样, 如果需要box2d, 需要加入"CC_ENABLE_BOX2D_INTEGRATION"
debug和release下都有
.配置好Bundler Id 和签名, 发现运行还是会有错误, 将libcurl.a和libwebp.a一起放入frameworks
.修改Other Linker Flag (没太大作用)
删掉libwebnetwork是因为引用的东西太多, 也不好找, 索性不需要就删掉
.lib目下的header path配置:
对qucik cocos2dx lua SocketTCP的再一次封装,导入全局实例,包含自定义事件 刚学习了lua两三天,对socket通信做了个自己的封装,导入全局实例,加入自定义事件分发,请大家多多指教----Author:peilin--Date:--::--localComponent=
cocos2dx移植eclipse后,用ndk来开发,实现放弃vs,eclipse写c++代码 1.声明:本博文的阅读人群适用于成功在eclipse里编译运行过cocos2dx项目的人员2.我所用的游戏引擎是cocos2dx2.2.2版本3.ndk的版本是android-ndk-r8d4.我把我的cocos2d
cocos2d-js版本A*算法 A*算法的东西网上讲了很多~但还是不可避免的要去研究一下,cocos官网上有一个cocos2dx版本的A星算法(cocos2d-xA星算法),正好拿来改造一下,顺便踩踩cocos2
标签: cocos2dx 2.2.2
本文链接地址:https://www.jiuchutong.com/biancheng/372724.html 转载请保留说明!友情链接: 武汉网站建设