表示 2D 物理场景的单个实例。
2D 物理场景拥有添加到其中的所有 2D 物理组件对象,并且可以对它们进行模拟以及对它们执行查询。此功能与任何其他物理场景实现了全面隔离。得益于此,多个独立的物理场景可以共存。
BoxCast | 向 PhysicsScene2D 中的碰撞体投射盒体,仅返回第一个交点。 |
CapsuleCast | 向 PhysicsScene2D 中的碰撞体投射胶囊体,仅返回第一个交点。 |
CircleCast | 向 PhysicsScene2D 中的碰撞体投射圆形,仅返回第一个交点。 |
GetRayIntersection | 向 PhysicsScene2D 中的碰撞体投射 3D 射线,仅返回第一个交点。 |
IsEmpty | 确定物理场景是否为空。 |
IsValid | 确定物理场景是否有效。 |
Linecast | 向 PhysicsScene2D 中的碰撞体投射线段,仅返回第一个交点。 |
OverlapArea | 将一个区域(非旋转的盒体)与 PhysicsScene2D 中的碰撞体进行比对,仅返回第一个交点。 |
OverlapBox | 将一个盒体与 PhysicsScene2D 中的碰撞体进行比对,仅返回第一个交点。 |
OverlapCapsule | 将一个胶囊体与 PhysicsScene2D 中的碰撞体进行比对,仅返回第一个交点。 |
OverlapCircle | 将一个圆形与 PhysicsScene2D 中的碰撞体进行比对,仅返回第一个交点。 |
OverlapPoint | 将一个点与 PhysicsScene2D 中的碰撞体进行比对,仅返回第一个交点。 |
Raycast | 向 PhysicsScene2D 中的碰撞体投射射线,仅返回第一个交点。 |
Simulate | 进行与此 PhysicsScene 关联的物理模拟。 |
OverlapCollider | 将一个碰撞体与 PhysicsScene2D 中的碰撞体进行比对,返回所有交点。 |