Physics
Physics 类是一个静态类,主要用于处理碰撞检测、刚体运动、射线投射等物理相关操作。
静态变量
Physics.isQueriesHitTriggers : boolean |
| (只读)指定默认情况下查询(射线投射、球形投射、重叠测试等)是否命中触发器。 |
Physics.isQueriesHitBackfaces : boolean |
| (只读)物理查询是否应该击中背面三角形。 |
静态方法
Physics.Raycast ( ray : Ray , maxDistance : number , mask : number , cast_trigger : QueryTriggerInteraction? ) : RaycastHit|undefined |
| 进行射线检测。 |
Physics.CapsuleCastAll ( p0 : Vector3 , p1 : Vector3 , radius : number , direction : Vector3 , maxDistance : number , mask : number , cast_trigger : QueryTriggerInteraction? ) : RaycastHit|undefined [] |
| 进行胶囊体射线检测并返回相交的所有命中对象。 |
Physics.RaycastAll ( ray : Ray , maxDistance : number , mask : number , cast_trigger : QueryTriggerInteraction? ) : RaycastHit|undefined [] |
| 进行射线检测并返回相交的所有命中对象。 |
Physics.SphereCast ( ray : Ray , radius : number , maxDistance : number , mask : number , cast_trigger : QueryTriggerInteraction? ) : RaycastHit|undefined |
| 进行球体射线检测。 |
Physics.SphereCastAll ( ray : Ray , radius : number , maxDistance : number , mask : number , cast_trigger : QueryTriggerInteraction? ) : RaycastHit|undefined [] |
| 进行球体射线检测并返回相交的所有命中对象。 |
Physics.CapsuleCast ( p0 : Vector3 , p1 : Vector3 , radius : number , direction : Vector3 , maxDistance : number , mask : number , cast_trigger : QueryTriggerInteraction? ) : RaycastHit|undefined |
| 进行胶囊体射线检测。 |
Physics.BoxCast ( center : Vector3 , extents : Vector3 , rotation : Quaternion , direction : Vector3 , maxDistance : number , mask : number , cast_trigger : QueryTriggerInteraction? ) : RaycastHit|undefined |
| 进行盒体射线检测。 |
Physics.BoxCastAll ( center : Vector3 , extents : Vector3 , rotation : Quaternion , direction : Vector3 , maxDistance : number , mask : number , cast_trigger : QueryTriggerInteraction? ) : RaycastHit|undefined [] |
| 进行盒体射线检测并返回相交的所有命中对象。 |
Physics.OverlapBox ( center : Vector3 , halfExtents : Vector3 , orientation : Quaternion , mask : number , query_trigger? : QueryTriggerInteraction ) : Collider|undefined [] |
| 检测位于指定盒体区域内的碰撞体。 |
Physics.OverlapCapsule ( point0 : Vector3 , point1 : Vector3 , radius : number , mask : number , query_trigger? : QueryTriggerInter ) : Collider|undefined [] |
| 检测位于指定胶囊体区域内的碰撞体。 |
Physics.OverlapSphere ( position : Vector3 , radius : number , mask : number , query_trigger? : QueryTriggerInter ) : Collider|undefined [] |
| 检测位于指定球体区域内的碰撞体。 |
