摘要:
box2d内部已经为我们实现了碰撞检测!我们要做的是得到
监听碰撞
碰撞过滤
碰撞力度
来完成自己的处理
监听碰撞
b2ContactListener是box2d为我们提供的监听器,他为我们实现了四个方法
BeginContact(contact:b2Contact)--------刚刚碰撞开始的时候会触发这个函数
EndContact(contact:b2Contact) -------碰撞结束的时候会触发这个函数
PostSolve(contact:b2Contact, impulse:b2ContactImpulse)-----碰撞后会处理这个函数
PreSolve(contact:b2Contact, oldManifold:b2Manifold)--------- 碰撞前即将碰撞的时候 阅读全文