| BoxCast | 将一个盒子投射到场景中的 Collider 上,返回与之接触的第一个 Collider。 |
| BoxCastAll | 将一个盒子投射到场景中的 Collider 上,返回与之接触的所有 Collider。 |
| CapsuleCast | 将一个胶囊投射到场景中的 Collider 上,返回与之接触的第一个 Collider。 |
| CapsuleCastAll | 将一个胶囊投射到场景中的 Collider 上,返回与之接触的所有 Collider。 |
| CircleCast | 将一个圆形投射到场景中的 Collider 上,返回与之接触的第一个 Collider。 |
| CircleCastAll | 将一个圆形投射到场景中的 Collider 上,返回与之接触的所有 Collider。 |
| ClosestPoint | 返回 Collider 周边最靠近指定位置的点。 |
| Distance | 计算两个 Collider 之间的最小距离。 |
| GetContacts | 检索与 Collider 接触的所有 Collider。 |
| GetIgnoreCollision | 检查碰撞检测系统是否忽略 collider1 和 collider2 之间的所有碰撞/触发。 |
| GetIgnoreLayerCollision | 检查是否忽略指定层之间的碰撞。 |
| GetLayerCollisionMask | 获取碰撞层掩码,指示指定层可以与哪些层发生碰撞。 |
| GetRayIntersection | 将 3D 射线投射到场景中的 2D Collider 上。 |
| GetRayIntersectionAll | 将 3D 射线投射到场景中的 2D Collider 上。 |
| GetRayIntersectionNonAlloc | 将 3D 射线投射到场景中的 2D Collider 上。 |
| IgnoreCollision | 使碰撞检测系统忽略 collider1 和 collider2 之间的所有碰撞/触发。 |
| IgnoreLayerCollision | 选择是否检测或忽略指定层对之间的碰撞。 |
| IsTouching | 检查传递的 Collider 是否处于接触状态。 |
| IsTouchingLayers | 检查 Collider 是否接触指定 layerMask 上的任何 Collider。 |
| Linecast | 将一条线段投射到场景中的 Collider 上。 |
| LinecastAll | 将一条线投射到场景中的 Collider 上。 |
| OverlapArea | 检查 Collider 是否位于矩形区域内。 |
| OverlapAreaAll | 获取位于矩形区域内的所有 Collider 的列表。 |
| OverlapBox | 检查 Collider 是否位于盒子区域内。 |
| OverlapBoxAll | 获取位于盒子区域内的所有 Collider 的列表。 |
| OverlapCapsule | 检查 Collider 是否位于胶囊区域内。 |
| OverlapCapsuleAll | 获取位于胶囊区域内的所有 Collider 的列表。 |
| OverlapCircle | 检查 Collider 是否位于圆形区域内。 |
| OverlapCircleAll | 获取位于圆形区域内的所有 Collider 的列表。 |
| OverlapCollider | 获取与给定 Collider 重叠的所有 Collider 的列表。 |
| OverlapPoint | 检查 Collider 是否与空间中的点重叠。 |
| OverlapPointAll | 获取与空间中的点重叠的所有 Collider 的列表。 |
| Raycast | 将一条射线投射到场景中的 Collider 上。 |
| RaycastAll | 将一条射线投射到场景中的 Collider 上,返回与之接触的所有 Collider。 |
| SetLayerCollisionMask | 设置碰撞层掩码,指示指定层可以与哪些层发生碰撞。 |
| Simulate | 在默认物理场景中模拟物理。 |
| SyncTransforms | 同步。 |