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