格式
typescript
Physics.OverlapSphere(position, radius, mask, query_trigger?)所属类: Physics
描述
检测位于指定球体区域内的碰撞体。
参数
| 参数名 | 类型 | 描述 |
|---|---|---|
| position | Vector3 | 指定球体区域的中心点。 |
| radius | number | 指定球体区域的半径。 |
| mask | number | 指定要检测的碰撞体所在的层 |
| query_trigger? | QueryTriggerInter | 该查询是否应该命中触发器 |
返回值
| 类型 | 描述 |
|---|---|
Collider|undefined | 与给定球体重叠的碰撞体 |
代码示例
typescript
OnUpdate(): void {
let position = new Vector3(0, 0, 0);
let radius = 0.5;
let colliders = Physics.OverlapSphere(position,radius,0);
colliders.forEach((collider)=>{
Debug.Log("Collider: " + collider.name);
});
}