检测碰撞,而不是Box2D中的联系人

时间:2013-01-18 06:34:51

标签: android box2d collision-detection andengine physics

首先,让我来定义我如何看待这两个概念:

对象A 碰撞/碰撞/碰到 对象B 时,会发生

碰撞。因为他们彼此接触,但速度很快。

对象A 触摸 对象B 时,会发生

联系。因为它们与[非常]低速接触。正如他们只是触摸。

Box2D 中,我们将ContactListener分配给PhysicsSystem以检测联系人。我的问题是,我们如何检测到碰撞

我在我的项目中使用 AndEngine

1 个答案:

答案 0 :(得分:1)

您可以在联系人监听器的BeginContact函数中检查两个实体的相对速度。