cocos2dx-3.x 修改默认物理引擎为Box2D
来源:互联网 发布:unity3d 衣服模型 编辑:程序博客网 时间:2024/06/05 15:32
cocos2dx-3.x 修改默认物理引擎为Box2D
自3.0版本起,用户可以方便的根据宏来选择物理引擎。Cocos默认物理引擎为Chipmunk,如果要使用Box2D,只需要修改一下宏定义即可。
Mac / iOS平台将引擎改为Box2D有两个方法:
1、修改源码:
在“CCPhysicsSprite.cpp”中添加:#define CC_ENABLE_BOX2D_INTEGRATION 1#define CC_ENABLE_CHIPMUNK_INTEGRATION 0
2、更改预编译宏:
修改cocos2d_libs -> Project -> Build Settings -> Preprocessor Macros ->Debug/Release 中(如下图)的宏即可。
删除“CC_ENABLE_CHIPMUNK_INTEGRATION=1”,添加“CC_ENABLE_BOX2D_INTEGRATION=1”。
最好同时将项目中(上图中点击GoAway),出来的Targets(Project下面一栏)选中“项目名 iOS”,这里面的Building Settings中也有 Preprocessor Macros ->Debug/Release,删除掉里面的“CC_ENABLE_CHIPMUNK_INTEGRATION=1”。
Android将引擎改为Box2D方法:
打开项目文件夹里的 "proj.android/jni/Application.mk"。
将“DCC_ENABLE_CHIPMUNK_INTEGRATION=1”改成“DCC_ENABLE_BOX2D_INTEGRATION=1”。
0 0
- cocos2dx-3.x 修改默认物理引擎为Box2D
- cocos2dx-3.x物理引擎Box2D介绍
- cocos2dx使用BOX2D物理引擎
- Cocos2dx之Box2D物理引擎
- cocos2d-x 物理引擎box2d
- cocos2d-x 物理引擎box2d
- cocos2d-x 物理引擎Box2D
- cocos2dx读书笔记(Box2D 物理引擎)
- cocos2dx读书笔记(Box2D 物理引擎)
- cocos2dx-3.0中的物理引擎Box2D
- cocos2dx 3.x 物理引擎学习笔记
- cocos2d-x之物理引擎box2d(1)
- cocos2d-x之物理引擎box2d(2)
- cocos2d-x 物理引擎BOX2d学习
- Cocos2d-x Box2D物理引擎编译设置
- cocos2d-x-3.2启用Box2d物理引擎
- cocos2d-x-3.2 Box2d物理引擎起步
- Cocos2d-x教程Box2D 物理引擎
- 【Unity3d】【项目学习心得】从资源服务器下载资源(三)
- 如何正确提示用户让他们评价应用?
- Lenovo Y430p装系统问题
- 2015互联网校招总结
- 循环创建文件--php
- cocos2dx-3.x 修改默认物理引擎为Box2D
- @RequestMapping方法返回值为String类型
- DM365 IPNC软件架构详解
- UIImageView加载网络图片,NSOperationQuene异步加载图片
- 20141029 N2
- iOS 7系列译文:iOS7的多任务处理(转)
- 学生,倒更像是中文系的。我
- 【C/C++】计时函数比较
- TCP状态迁移,CLOSE_WAIT & FIN_WAIT2 的问题