Cocos2d-X 基于物理引擎不规则碰撞检测

2015年09月24日

前言

最近朋友问到关于不规则形状的碰撞检测问题以前只是在某些书Blog和帖子中看到过是通过物理引擎没有自己实际写过代码测试最近在找工作闲暇时间也比较多所以写了个测试验证下想法

项目地址:github

1. 准备工作

下载PhysicsEditor,用于编辑不规则图像[ps:按照我的理解就是拆分成多个三角形或者矩形]
除了编辑形状用于拆分,还会有一些参数如摩擦力 恢复力 等的参数的设置
如下面两图 ![1](/public/img/cocos/physics/editor_01.png) ![2](/public/img/cocos/physics/editor_02.png)

2. 编码测试

如下图 ![3](/public/img/cocos/physics/physicsTest.gif)