contacts | 用于接收结果的 ContactPoint2D 数组。 |
int 返回存入 contacts
数组的接触点的数量。
检索 collider 和 otherCollider 之间的接触的所有接触点。
在检索接触点时,你应确保提供的数组足够大,以便容纳所有你感兴趣的接触点。该数组通常是重用的,因此它应足够大以便返回合理数量的接触点。此功能还意味着,不会发生分配,这意味着不会对垃圾回收器造成任何工作。
你可以使用 contactCount 来检查有多少接触点可用。
其他资源:Physics2D.GetContacts、Collider2D.GetContacts 和 Rigidbody2D.GetContacts。
contacts | 用于接收结果的 ContactPoint2D 列表。 |
int 返回存入 contacts
列表的接触点的数量。
检索 collider 和 otherCollider 之间的接触的所有接触点。
在检索接触点时,请尝试让提供的列表足够大,以便容纳所有需要的接触点。如果列表不够大,Unity 将自动增加其大小,以便其能够容纳所有接触点。该列表通常是重用的,因此它应足够大以便返回合理数量的接触点。如果不必增加列表大小,那么此功能不会分配任何内存,这意味着不会对垃圾回收器造成任何工作。
你可以使用 contactCount 来检查有多少接触点可用。
其他资源:Physics2D.GetContacts、Collider2D.GetContacts 和 Rigidbody2D.GetContacts。