collider | 用于计算到附加到该 Rigidbody2D 的所有碰撞体的最小距离的碰撞体。 |
ColliderDistance2D
collider
到附加到该 Rigidbody2D 的所有碰撞体的最小距离。
计算 collider
到附加到该 Rigidbody2D 的所有 Collider2D 的最小距离。
将检查提供的 collider
与附加到该 Rigidbody2D 的所有 Collider2D,并返回到所有附加的 Collider2D 的最小距离。
要使返回的 ColliderDistance2D 有效,必须提供有效的 collider
和至少一个附加到该 Rigidbody2D 的 Collider2D,也就是说,Collider2D 不应禁用、必须包含碰撞形状,并且提供的 collider
不应为 NULL。可以通过检查 ColliderDistance2D.isValid 来检查返回的值是否有效。
另请参阅:Physics2D.Distance 和 Collider2D.Distance。
thisPosition | The position to use for this Rigidbody. |
thisAngle | The rotation to use for this Rigidbody. |
collider | A collider used to calculate the minimum separation against this Rigidbody. |
position | The position to use for the specified collider . |
angle | The rotation to use for the specified collider . |
ColliderDistance2D
collider
到附加到该 Rigidbody2D 的所有碰撞体的最小距离。
计算 collider
到附加到该 Rigidbody2D 的所有 Collider2D 的最小距离。
将检查提供的 collider
与附加到该 Rigidbody2D 的所有 Collider2D,并返回到所有附加的 Collider2D 的最小距离。
要使返回的 ColliderDistance2D 有效,必须提供有效的 collider
和至少一个附加到该 Rigidbody2D 的 Collider2D,也就是说,Collider2D 不应禁用、必须包含碰撞形状,并且提供的 collider
不应为 NULL。可以通过检查 ColliderDistance2D.isValid 来检查返回的值是否有效。
NOTE: The positions and angles used here represent the position of the Rigidbody2D the respective Collider2D is attached to. If the Collider2D is offset from the center of mass then the Collider2D will use the same offset. This can be confusing so it is recommened that only Collider2D that align with the center of mass are used. If not then you must take this into account. If the specified collider
is not attached to a Rigidbody2D, this call cannot be used and will result in a warning.
另请参阅:Physics2D.Distance 和 Collider2D.Distance。