有关二维物理碰撞中涉及的特定接触点的详细信息。
接触点描述了两个 Collider2D 之间的交点。 ContactPoint2D 只能存在于未设置为触发器的 Collider2D 上,因为触发器不定义接触点。
其他资源:Collider2D.isTrigger、Physics2D.GetContacts、Rigidbody2D.GetContacts、Collider2D.GetContacts 和 Collision2D。
bounciness | 用于 ContactPoint2D 的有效弹性。 |
collider | 参与与 otherCollider 碰撞的传入 Collider2D。 |
enabled | 指示碰撞响应或反应是启用还是禁用。 |
friction | 用于 ContactPoint2D 的有效摩擦力。 |
normal | 接触点的表面法线。 |
normalImpulse | 获取沿 ContactPoint2D.normal 在接触点应用的冲量。 |
otherCollider | 参与与 collider 碰撞的另一个 Collider2D。 |
otherRigidbody | 参与与 rigidbody 碰撞的另一个 Rigidbody2D。 |
point | 两个碰撞体在世界空间中的接触点。 |
relativeVelocity | 获取两个碰撞体在接触点的相对速度(只读)。 |
rigidbody | 参与与 otherRigidbody 碰撞的传入 Rigidbody2D。 |
separation | 获取碰撞体在接触点的距离。 |
tangentImpulse | 获取在接触点应用的冲量,该冲量垂直于 ContactPoint2D.normal。 |