在cocos2d-x里面,用BoundingBox检测碰撞不是非常精细,而对于多边形或者旋转之后的物体检测之后会出现较大的偏差,近期从网上看到可以通过像素检测碰撞,具体实现原理大家可以从网上搜索,用这样的方法实现效果确实非常好,碰撞检测的精度也很好,可以看下检测效果:
代码部分下载地址http://download.csdn.net/detail/wangzhy2014/7819383
代码实现的时候把碰撞检测封装成一个单例,用起来非常方便。
在cocos2d-x里面,用BoundingBox检测碰撞不是非常精细,而对于多边形或者旋转之后的物体检测之后会出现较大的偏差,近期从网上看到可以通过像素检测碰撞,具体实现原理大家可以从网上搜索,用这样的方法实现效果确实非常好,碰撞检测的精度也很好,可以看下检测效果:
代码部分下载地址http://download.csdn.net/detail/wangzhy2014/7819383
代码实现的时候把碰撞检测封装成一个单例,用起来非常方便。