UnityEngine.Physics
class UnityEngine.Physics
Fields and Properties:
- (static) int UnityEngine.Physics.IgnoreRaycastLayer
- (static) int UnityEngine.Physics.DefaultRaycastLayers
- (static) int UnityEngine.Physics.AllLayers
- (static) int UnityEngine.Physics.kIgnoreRaycastLayer
- (static) int UnityEngine.Physics.kDefaultRaycastLayers
- (static) int UnityEngine.Physics.kAllLayers
- (static) float UnityEngine.Physics.minPenetrationForPenalty
- (static) UnityEngine.Vector3 UnityEngine.Physics.gravity
- (static) float UnityEngine.Physics.defaultContactOffset
- (static) float UnityEngine.Physics.sleepThreshold
- (static) bool UnityEngine.Physics.queriesHitTriggers
- (static) bool UnityEngine.Physics.queriesHitBackfaces
- (static) float UnityEngine.Physics.bounceThreshold
- (static) float UnityEngine.Physics.defaultMaxDepenetrationVelocity
- (static) int UnityEngine.Physics.defaultSolverIterations
- (static) int UnityEngine.Physics.defaultSolverVelocityIterations
- (static) float UnityEngine.Physics.bounceTreshold
- (static) float UnityEngine.Physics.sleepVelocity
- (static) float UnityEngine.Physics.sleepAngularVelocity
- (static) float UnityEngine.Physics.maxAngularVelocity
- (static) int UnityEngine.Physics.solverIterationCount
- (static) int UnityEngine.Physics.solverVelocityIterationCount
- (static) float UnityEngine.Physics.penetrationPenaltyForce
- (static) float UnityEngine.Physics.defaultMaxAngularSpeed
- (static) bool UnityEngine.Physics.autoSimulation
- (static) bool UnityEngine.Physics.autoSyncTransforms
- (static) bool UnityEngine.Physics.reuseCollisionCallbacks
- (static) UnityEngine.Vector3 UnityEngine.Physics.clothGravity
Constructors:
- UnityEngine.Physics.New()
Methods:
- (static) void UnityEngine.Physics.IgnoreCollision(UnityEngine.Collider, UnityEngine.Collider, bool)
- (static) void UnityEngine.Physics.IgnoreCollision(UnityEngine.Collider, UnityEngine.Collider)
- (static) void UnityEngine.Physics.IgnoreLayerCollision(int, int, bool)
- (static) void UnityEngine.Physics.IgnoreLayerCollision(int, int)
- (static) bool UnityEngine.Physics.GetIgnoreLayerCollision(int, int)
- (static) bool UnityEngine.Physics.GetIgnoreCollision(UnityEngine.Collider, UnityEngine.Collider)
- (static) bool UnityEngine.Physics.Raycast(UnityEngine.Vector3, UnityEngine.Vector3, float, int, UnityEngine.QueryTriggerInteraction)
- (static) bool UnityEngine.Physics.Raycast(UnityEngine.Vector3, UnityEngine.Vector3, float, int)
- (static) bool UnityEngine.Physics.Raycast(UnityEngine.Vector3, UnityEngine.Vector3, float)
- (static) bool UnityEngine.Physics.Raycast(UnityEngine.Vector3, UnityEngine.Vector3)
- (static) bool UnityEngine.Physics.Raycast(UnityEngine.Ray, float, int, UnityEngine.QueryTriggerInteraction)
- (static) bool UnityEngine.Physics.Raycast(UnityEngine.Ray, float, int)
- (static) bool UnityEngine.Physics.Raycast(UnityEngine.Ray, float)
- (static) bool UnityEngine.Physics.Raycast(UnityEngine.Ray)
- (static) bool UnityEngine.Physics.Linecast(UnityEngine.Vector3, UnityEngine.Vector3, int, UnityEngine.QueryTriggerInteraction)
- (static) bool UnityEngine.Physics.Linecast(UnityEngine.Vector3, UnityEngine.Vector3, int)
- (static) bool UnityEngine.Physics.Linecast(UnityEngine.Vector3, UnityEngine.Vector3)
- (static) bool UnityEngine.Physics.CapsuleCast(UnityEngine.Vector3, UnityEngine.Vector3, float, UnityEngine.Vector3, float, int, UnityEngine.QueryTriggerInteraction)
- (static) bool UnityEngine.Physics.CapsuleCast(UnityEngine.Vector3, UnityEngine.Vector3, float, UnityEngine.Vector3, float, int)
- (static) bool UnityEngine.Physics.CapsuleCast(UnityEngine.Vector3, UnityEngine.Vector3, float, UnityEngine.Vector3, float)
- (static) bool UnityEngine.Physics.CapsuleCast(UnityEngine.Vector3, UnityEngine.Vector3, float, UnityEngine.Vector3)
- (static) bool UnityEngine.Physics.SphereCast(UnityEngine.Ray, float, float, int, UnityEngine.QueryTriggerInteraction)
- (static) bool UnityEngine.Physics.SphereCast(UnityEngine.Ray, float, float, int)
- (static) bool UnityEngine.Physics.SphereCast(UnityEngine.Ray, float, float)
- (static) bool UnityEngine.Physics.SphereCast(UnityEngine.Ray, float)
- (static) bool UnityEngine.Physics.BoxCast(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Quaternion, float, int, UnityEngine.QueryTriggerInteraction)
- (static) bool UnityEngine.Physics.BoxCast(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Quaternion, float, int)
- (static) bool UnityEngine.Physics.BoxCast(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Quaternion, float)
- (static) bool UnityEngine.Physics.BoxCast(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Quaternion)
- (static) bool UnityEngine.Physics.BoxCast(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3)
- (static) UnityEngine.RaycastHit[] UnityEngine.Physics.RaycastAll(UnityEngine.Vector3, UnityEngine.Vector3, float, int, UnityEngine.QueryTriggerInteraction)
- (static) UnityEngine.RaycastHit[] UnityEngine.Physics.RaycastAll(UnityEngine.Vector3, UnityEngine.Vector3, float, int)
- (static) UnityEngine.RaycastHit[] UnityEngine.Physics.RaycastAll(UnityEngine.Vector3, UnityEngine.Vector3, float)
- (static) UnityEngine.RaycastHit[] UnityEngine.Physics.RaycastAll(UnityEngine.Vector3, UnityEngine.Vector3)
- (static) UnityEngine.RaycastHit[] UnityEngine.Physics.RaycastAll(UnityEngine.Ray, float, int, UnityEngine.QueryTriggerInteraction)
- (static) UnityEngine.RaycastHit[] UnityEngine.Physics.RaycastAll(UnityEngine.Ray, float, int)
- (static) UnityEngine.RaycastHit[] UnityEngine.Physics.RaycastAll(UnityEngine.Ray, float)
- (static) UnityEngine.RaycastHit[] UnityEngine.Physics.RaycastAll(UnityEngine.Ray)
- (static) int UnityEngine.Physics.RaycastNonAlloc(UnityEngine.Ray, UnityEngine.RaycastHit[], float, int, UnityEngine.QueryTriggerInteraction)
- (static) int UnityEngine.Physics.RaycastNonAlloc(UnityEngine.Ray, UnityEngine.RaycastHit[], float, int)
- (static) int UnityEngine.Physics.RaycastNonAlloc(UnityEngine.Ray, UnityEngine.RaycastHit[], float)
- (static) int UnityEngine.Physics.RaycastNonAlloc(UnityEngine.Ray, UnityEngine.RaycastHit[])
- (static) int UnityEngine.Physics.RaycastNonAlloc(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.RaycastHit[], float, int, UnityEngine.QueryTriggerInteraction)
- (static) int UnityEngine.Physics.RaycastNonAlloc(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.RaycastHit[], float, int)
- (static) int UnityEngine.Physics.RaycastNonAlloc(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.RaycastHit[], float)
- (static) int UnityEngine.Physics.RaycastNonAlloc(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.RaycastHit[])
- (static) UnityEngine.RaycastHit[] UnityEngine.Physics.CapsuleCastAll(UnityEngine.Vector3, UnityEngine.Vector3, float, UnityEngine.Vector3, float, int, UnityEngine.QueryTriggerInteraction)
- (static) UnityEngine.RaycastHit[] UnityEngine.Physics.CapsuleCastAll(UnityEngine.Vector3, UnityEngine.Vector3, float, UnityEngine.Vector3, float, int)
- (static) UnityEngine.RaycastHit[] UnityEngine.Physics.CapsuleCastAll(UnityEngine.Vector3, UnityEngine.Vector3, float, UnityEngine.Vector3, float)
- (static) UnityEngine.RaycastHit[] UnityEngine.Physics.CapsuleCastAll(UnityEngine.Vector3, UnityEngine.Vector3, float, UnityEngine.Vector3)
- (static) UnityEngine.RaycastHit[] UnityEngine.Physics.SphereCastAll(UnityEngine.Vector3, float, UnityEngine.Vector3, float, int, UnityEngine.QueryTriggerInteraction)
- (static) UnityEngine.RaycastHit[] UnityEngine.Physics.SphereCastAll(UnityEngine.Vector3, float, UnityEngine.Vector3, float, int)
- (static) UnityEngine.RaycastHit[] UnityEngine.Physics.SphereCastAll(UnityEngine.Vector3, float, UnityEngine.Vector3, float)
- (static) UnityEngine.RaycastHit[] UnityEngine.Physics.SphereCastAll(UnityEngine.Vector3, float, UnityEngine.Vector3)
- (static) UnityEngine.RaycastHit[] UnityEngine.Physics.SphereCastAll(UnityEngine.Ray, float, float, int, UnityEngine.QueryTriggerInteraction)
- (static) UnityEngine.RaycastHit[] UnityEngine.Physics.SphereCastAll(UnityEngine.Ray, float, float, int)
- (static) UnityEngine.RaycastHit[] UnityEngine.Physics.SphereCastAll(UnityEngine.Ray, float, float)
- (static) UnityEngine.RaycastHit[] UnityEngine.Physics.SphereCastAll(UnityEngine.Ray, float)
- (static) UnityEngine.Collider[] UnityEngine.Physics.OverlapCapsule(UnityEngine.Vector3, UnityEngine.Vector3, float, int, UnityEngine.QueryTriggerInteraction)
- (static) UnityEngine.Collider[] UnityEngine.Physics.OverlapCapsule(UnityEngine.Vector3, UnityEngine.Vector3, float, int)
- (static) UnityEngine.Collider[] UnityEngine.Physics.OverlapCapsule(UnityEngine.Vector3, UnityEngine.Vector3, float)
- (static) UnityEngine.Collider[] UnityEngine.Physics.OverlapSphere(UnityEngine.Vector3, float, int, UnityEngine.QueryTriggerInteraction)
- (static) UnityEngine.Collider[] UnityEngine.Physics.OverlapSphere(UnityEngine.Vector3, float, int)
- (static) UnityEngine.Collider[] UnityEngine.Physics.OverlapSphere(UnityEngine.Vector3, float)
- (static) void UnityEngine.Physics.Simulate(float)
- (static) void UnityEngine.Physics.SyncTransforms()
- (static) UnityEngine.Vector3 UnityEngine.Physics.ClosestPoint(UnityEngine.Vector3, UnityEngine.Collider, UnityEngine.Vector3, UnityEngine.Quaternion)
- (static) int UnityEngine.Physics.OverlapSphereNonAlloc(UnityEngine.Vector3, float, UnityEngine.Collider[], int, UnityEngine.QueryTriggerInteraction)
- (static) int UnityEngine.Physics.OverlapSphereNonAlloc(UnityEngine.Vector3, float, UnityEngine.Collider[], int)
- (static) int UnityEngine.Physics.OverlapSphereNonAlloc(UnityEngine.Vector3, float, UnityEngine.Collider[])
- (static) bool UnityEngine.Physics.CheckSphere(UnityEngine.Vector3, float, int, UnityEngine.QueryTriggerInteraction)
- (static) bool UnityEngine.Physics.CheckSphere(UnityEngine.Vector3, float, int)
- (static) bool UnityEngine.Physics.CheckSphere(UnityEngine.Vector3, float)
- (static) int UnityEngine.Physics.CapsuleCastNonAlloc(UnityEngine.Vector3, UnityEngine.Vector3, float, UnityEngine.Vector3, UnityEngine.RaycastHit[], float, int, UnityEngine.QueryTriggerInteraction)
- (static) int UnityEngine.Physics.CapsuleCastNonAlloc(UnityEngine.Vector3, UnityEngine.Vector3, float, UnityEngine.Vector3, UnityEngine.RaycastHit[], float, int)
- (static) int UnityEngine.Physics.CapsuleCastNonAlloc(UnityEngine.Vector3, UnityEngine.Vector3, float, UnityEngine.Vector3, UnityEngine.RaycastHit[], float)
- (static) int UnityEngine.Physics.CapsuleCastNonAlloc(UnityEngine.Vector3, UnityEngine.Vector3, float, UnityEngine.Vector3, UnityEngine.RaycastHit[])
- (static) int UnityEngine.Physics.SphereCastNonAlloc(UnityEngine.Vector3, float, UnityEngine.Vector3, UnityEngine.RaycastHit[], float, int, UnityEngine.QueryTriggerInteraction)
- (static) int UnityEngine.Physics.SphereCastNonAlloc(UnityEngine.Vector3, float, UnityEngine.Vector3, UnityEngine.RaycastHit[], float, int)
- (static) int UnityEngine.Physics.SphereCastNonAlloc(UnityEngine.Vector3, float, UnityEngine.Vector3, UnityEngine.RaycastHit[], float)
- (static) int UnityEngine.Physics.SphereCastNonAlloc(UnityEngine.Vector3, float, UnityEngine.Vector3, UnityEngine.RaycastHit[])
- (static) int UnityEngine.Physics.SphereCastNonAlloc(UnityEngine.Ray, float, UnityEngine.RaycastHit[], float, int, UnityEngine.QueryTriggerInteraction)
- (static) int UnityEngine.Physics.SphereCastNonAlloc(UnityEngine.Ray, float, UnityEngine.RaycastHit[], float, int)
- (static) int UnityEngine.Physics.SphereCastNonAlloc(UnityEngine.Ray, float, UnityEngine.RaycastHit[], float)
- (static) int UnityEngine.Physics.SphereCastNonAlloc(UnityEngine.Ray, float, UnityEngine.RaycastHit[])
- (static) bool UnityEngine.Physics.CheckCapsule(UnityEngine.Vector3, UnityEngine.Vector3, float, int, UnityEngine.QueryTriggerInteraction)
- (static) bool UnityEngine.Physics.CheckCapsule(UnityEngine.Vector3, UnityEngine.Vector3, float, int)
- (static) bool UnityEngine.Physics.CheckCapsule(UnityEngine.Vector3, UnityEngine.Vector3, float)
- (static) bool UnityEngine.Physics.CheckBox(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Quaternion, int, UnityEngine.QueryTriggerInteraction)
- (static) bool UnityEngine.Physics.CheckBox(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Quaternion, int)
- (static) bool UnityEngine.Physics.CheckBox(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Quaternion)
- (static) bool UnityEngine.Physics.CheckBox(UnityEngine.Vector3, UnityEngine.Vector3)
- (static) UnityEngine.Collider[] UnityEngine.Physics.OverlapBox(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Quaternion, int, UnityEngine.QueryTriggerInteraction)
- (static) UnityEngine.Collider[] UnityEngine.Physics.OverlapBox(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Quaternion, int)
- (static) UnityEngine.Collider[] UnityEngine.Physics.OverlapBox(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Quaternion)
- (static) UnityEngine.Collider[] UnityEngine.Physics.OverlapBox(UnityEngine.Vector3, UnityEngine.Vector3)
- (static) int UnityEngine.Physics.OverlapBoxNonAlloc(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Collider[], UnityEngine.Quaternion, int, UnityEngine.QueryTriggerInteraction)
- (static) int UnityEngine.Physics.OverlapBoxNonAlloc(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Collider[], UnityEngine.Quaternion, int)
- (static) int UnityEngine.Physics.OverlapBoxNonAlloc(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Collider[], UnityEngine.Quaternion)
- (static) int UnityEngine.Physics.OverlapBoxNonAlloc(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Collider[])
- (static) int UnityEngine.Physics.BoxCastNonAlloc(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.RaycastHit[], UnityEngine.Quaternion, float, int, UnityEngine.QueryTriggerInteraction)
- (static) int UnityEngine.Physics.BoxCastNonAlloc(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.RaycastHit[], UnityEngine.Quaternion)
- (static) int UnityEngine.Physics.BoxCastNonAlloc(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.RaycastHit[], UnityEngine.Quaternion, float)
- (static) int UnityEngine.Physics.BoxCastNonAlloc(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.RaycastHit[], UnityEngine.Quaternion, float, int)
- (static) int UnityEngine.Physics.BoxCastNonAlloc(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.RaycastHit[])
- (static) UnityEngine.RaycastHit[] UnityEngine.Physics.BoxCastAll(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Quaternion, float, int, UnityEngine.QueryTriggerInteraction)
- (static) UnityEngine.RaycastHit[] UnityEngine.Physics.BoxCastAll(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Quaternion, float, int)
- (static) UnityEngine.RaycastHit[] UnityEngine.Physics.BoxCastAll(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Quaternion, float)
- (static) UnityEngine.RaycastHit[] UnityEngine.Physics.BoxCastAll(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Quaternion)
- (static) UnityEngine.RaycastHit[] UnityEngine.Physics.BoxCastAll(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3)
- (static) int UnityEngine.Physics.OverlapCapsuleNonAlloc(UnityEngine.Vector3, UnityEngine.Vector3, float, UnityEngine.Collider[], int, UnityEngine.QueryTriggerInteraction)
- (static) int UnityEngine.Physics.OverlapCapsuleNonAlloc(UnityEngine.Vector3, UnityEngine.Vector3, float, UnityEngine.Collider[], int)
- (static) int UnityEngine.Physics.OverlapCapsuleNonAlloc(UnityEngine.Vector3, UnityEngine.Vector3, float, UnityEngine.Collider[])
- (static) void UnityEngine.Physics.RebuildBroadphaseRegions(UnityEngine.Bounds, int)
- (static) void UnityEngine.Physics.BakeMesh(int, bool)