2D 物理回调函数返回的碰撞详细信息。
这些碰撞详细信息是由 MonoBehaviour.OnCollisionEnter2D、MonoBehaviour.OnCollisionStay2D 和 MonoBehaviour.OnCollisionExit2D 回调返回的。其详细说明了碰撞中涉及的 Collider2D 和 Rigidbody2D 对,以及 Collider2D 碰到的接触点。
collider | 与 otherCollider 的碰撞中涉及的传入 Collider2D。 |
contactCount | 获取此碰撞的接触点数。 |
contacts | 与传入 Collider2D 接触的指定接触点。应避免使用它,因为它会产生内存垃圾。改用 GetContact 或 GetContacts。 |
enabled | 指示启用还是禁用该碰撞响应或反应。 |
gameObject | 碰撞中涉及的传入 GameObject。 |
otherCollider | 与 collider 的碰撞中涉及的传入其他 Collider2D。 |
otherRigidbody | 与 rigidbody 的碰撞中涉及的传入其他 Rigidbody2D。 |
relativeVelocity | 这两个碰撞对象的相对线性速度(只读)。 |
rigidbody | 与 otherRigidbody 的碰撞中涉及的传入 Rigidbody2D。 |
transform | 碰撞中涉及的传入对象的 Transform。 |
GetContact | 获取位于指定 index 处的接触点。 |
GetContacts | 获取在 collider 与 otherCollider 之间接触的所有接触点。 |