PhysicsScene
UnityObjectLink
PhysicsScene

/

Parent

UnityObjectLink

Functions
boxcast
System.Int32 BoxCast(
UnityEngine.Vector3 center,
UnityEngine.Vector3 halfExtents,
UnityEngine.Vector3 direction,
UnityEngine.RaycastHit[] results,
UnityEngine.Quaternion orientation,
System.Single maxDistance,
System.Int32 layerMask,
UnityEngine.QueryTriggerInteraction queryTriggerInteraction
)

UnityEngine.Vector3 center-no documentation

Parameters
center
UnityEngine.Vector3

no documentation

halfExtents
UnityEngine.Vector3

no documentation

direction
UnityEngine.Vector3

no documentation

results
UnityEngine.RaycastHit[]

no documentation

orientation
UnityEngine.Quaternion

no documentation

maxDistance
System.Single

no documentation

layerMask
System.Int32

no documentation queryTriggerInteraction -

Returns

System.Int32

boxcast
System.Boolean BoxCast(
UnityEngine.Vector3 center,
UnityEngine.Vector3 halfExtents,
UnityEngine.Vector3 direction,
UnityEngine.RaycastHit& hitInfo,
UnityEngine.Quaternion orientation,
System.Single maxDistance,
System.Int32 layerMask,
UnityEngine.QueryTriggerInteraction queryTriggerInteraction
)

UnityEngine.Vector3 center-no documentation

Parameters
center
UnityEngine.Vector3

no documentation

halfExtents
UnityEngine.Vector3

no documentation

direction
UnityEngine.Vector3

no documentation

hitInfo
UnityEngine.RaycastHit&

no documentation

orientation
UnityEngine.Quaternion

no documentation

maxDistance
System.Single

no documentation

layerMask
System.Int32

no documentation queryTriggerInteraction -

Returns

System.Boolean

boxcast
System.Boolean BoxCast(
UnityEngine.Vector3 center,
UnityEngine.Vector3 halfExtents,
UnityEngine.Vector3 direction,
UnityEngine.RaycastHit& hitInfo
)

UnityEngine.Vector3 center-no documentation

Parameters
center
UnityEngine.Vector3

no documentation

halfExtents
UnityEngine.Vector3

no documentation

direction
UnityEngine.Vector3

no documentation hitInfo -

Returns

System.Boolean

boxcast
System.Int32 BoxCast(
UnityEngine.Vector3 center,
UnityEngine.Vector3 halfExtents,
UnityEngine.Vector3 direction,
UnityEngine.RaycastHit[] results
)

UnityEngine.Vector3 center-no documentation

Parameters
center
UnityEngine.Vector3

no documentation

halfExtents
UnityEngine.Vector3

no documentation

direction
UnityEngine.Vector3

no documentation results -

Returns

System.Int32

capsulecast
System.Int32 CapsuleCast(
UnityEngine.Vector3 point1,
UnityEngine.Vector3 point2,
System.Single radius,
UnityEngine.Vector3 direction,
UnityEngine.RaycastHit[] results,
System.Single maxDistance,
System.Int32 layerMask,
UnityEngine.QueryTriggerInteraction queryTriggerInteraction
)

UnityEngine.Vector3 point1-no documentation

Parameters
point1
UnityEngine.Vector3

no documentation

point2
UnityEngine.Vector3

no documentation

radius
System.Single

no documentation

direction
UnityEngine.Vector3

no documentation

results
UnityEngine.RaycastHit[]

no documentation

maxDistance
System.Single

no documentation

layerMask
System.Int32

no documentation queryTriggerInteraction -

Returns

System.Int32

capsulecast
System.Boolean CapsuleCast(
UnityEngine.Vector3 point1,
UnityEngine.Vector3 point2,
System.Single radius,
UnityEngine.Vector3 direction,
UnityEngine.RaycastHit& hitInfo,
System.Single maxDistance,
System.Int32 layerMask,
UnityEngine.QueryTriggerInteraction queryTriggerInteraction
)

UnityEngine.Vector3 point1-no documentation

Parameters
point1
UnityEngine.Vector3

no documentation

point2
UnityEngine.Vector3

no documentation

radius
System.Single

no documentation

direction
UnityEngine.Vector3

no documentation

hitInfo
UnityEngine.RaycastHit&

no documentation

maxDistance
System.Single

no documentation

layerMask
System.Int32

no documentation queryTriggerInteraction -

Returns

System.Boolean

isempty
System.Boolean IsEmpty()
Returns

System.Boolean

isvalid
System.Boolean IsValid()
Returns

System.Boolean

overlapbox
System.Int32 OverlapBox(
UnityEngine.Vector3 center,
UnityEngine.Vector3 halfExtents,
UnityEngine.Collider[] results
)

UnityEngine.Vector3 center-no documentation

Parameters
center
UnityEngine.Vector3

no documentation

halfExtents
UnityEngine.Vector3

no documentation results -

Returns

System.Int32

overlapbox
System.Int32 OverlapBox(
UnityEngine.Vector3 center,
UnityEngine.Vector3 halfExtents,
UnityEngine.Collider[] results,
UnityEngine.Quaternion orientation,
System.Int32 layerMask,
UnityEngine.QueryTriggerInteraction queryTriggerInteraction
)

UnityEngine.Vector3 center-no documentation

Parameters
center
UnityEngine.Vector3

no documentation

halfExtents
UnityEngine.Vector3

no documentation

results
UnityEngine.Collider[]

no documentation

orientation
UnityEngine.Quaternion

no documentation

layerMask
System.Int32

no documentation queryTriggerInteraction -

Returns

System.Int32

overlapcapsule
System.Int32 OverlapCapsule(
UnityEngine.Vector3 point0,
UnityEngine.Vector3 point1,
System.Single radius,
UnityEngine.Collider[] results,
System.Int32 layerMask,
UnityEngine.QueryTriggerInteraction queryTriggerInteraction
)

UnityEngine.Vector3 point0-no documentation

Parameters
point0
UnityEngine.Vector3

no documentation

point1
UnityEngine.Vector3

no documentation

radius
System.Single

no documentation

results
UnityEngine.Collider[]

no documentation

layerMask
System.Int32

no documentation queryTriggerInteraction -

Returns

System.Int32

overlapsphere
System.Int32 OverlapSphere(
UnityEngine.Vector3 position,
System.Single radius,
UnityEngine.Collider[] results,
System.Int32 layerMask,
UnityEngine.QueryTriggerInteraction queryTriggerInteraction
)

UnityEngine.Vector3 position-no documentation

Parameters
position
UnityEngine.Vector3

no documentation

radius
System.Single

no documentation

results
UnityEngine.Collider[]

no documentation

layerMask
System.Int32

no documentation queryTriggerInteraction -

Returns

System.Int32

physicsscene::​create
static UnityEngine.PhysicsScene Create ()

Constructor replaces new

Returns

UnityEngine.PhysicsScene

raycast
System.Int32 Raycast(
UnityEngine.Vector3 origin,
UnityEngine.Vector3 direction,
UnityEngine.RaycastHit[] raycastHits,
System.Single maxDistance,
System.Int32 layerMask,
UnityEngine.QueryTriggerInteraction queryTriggerInteraction
)

UnityEngine.Vector3 origin-no documentation

Parameters
origin
UnityEngine.Vector3

no documentation

direction
UnityEngine.Vector3

no documentation

raycastHits
UnityEngine.RaycastHit[]

no documentation

maxDistance
System.Single

no documentation

layerMask
System.Int32

no documentation queryTriggerInteraction -

Returns

System.Int32

raycast
System.Boolean Raycast(
UnityEngine.Vector3 origin,
UnityEngine.Vector3 direction,
UnityEngine.RaycastHit& hitInfo,
System.Single maxDistance,
System.Int32 layerMask,
UnityEngine.QueryTriggerInteraction queryTriggerInteraction
)

UnityEngine.Vector3 origin-no documentation

Parameters
origin
UnityEngine.Vector3

no documentation

direction
UnityEngine.Vector3

no documentation

hitInfo
UnityEngine.RaycastHit&

no documentation

maxDistance
System.Single

no documentation

layerMask
System.Int32

no documentation queryTriggerInteraction -

Returns

System.Boolean

raycast
System.Boolean Raycast(
UnityEngine.Vector3 origin,
UnityEngine.Vector3 direction,
System.Single maxDistance,
System.Int32 layerMask,
UnityEngine.QueryTriggerInteraction queryTriggerInteraction
)

UnityEngine.Vector3 origin-no documentation

Parameters
origin
UnityEngine.Vector3

no documentation

direction
UnityEngine.Vector3

no documentation

maxDistance
System.Single

no documentation

layerMask
System.Int32

no documentation queryTriggerInteraction -

Returns

System.Boolean

simulate
System.Void Simulate(
System.Single step
)

System.Single step-no documentation

Parameters

step -

Returns

System.Void

spherecast
System.Boolean SphereCast(
UnityEngine.Vector3 origin,
System.Single radius,
UnityEngine.Vector3 direction,
UnityEngine.RaycastHit& hitInfo,
System.Single maxDistance,
System.Int32 layerMask,
UnityEngine.QueryTriggerInteraction queryTriggerInteraction
)

UnityEngine.Vector3 origin-no documentation

Parameters
origin
UnityEngine.Vector3

no documentation

radius
System.Single

no documentation

direction
UnityEngine.Vector3

no documentation

hitInfo
UnityEngine.RaycastHit&

no documentation

maxDistance
System.Single

no documentation

layerMask
System.Int32

no documentation queryTriggerInteraction -

Returns

System.Boolean

spherecast
System.Int32 SphereCast(
UnityEngine.Vector3 origin,
System.Single radius,
UnityEngine.Vector3 direction,
UnityEngine.RaycastHit[] results,
System.Single maxDistance,
System.Int32 layerMask,
UnityEngine.QueryTriggerInteraction queryTriggerInteraction
)

UnityEngine.Vector3 origin-no documentation

Parameters
origin
UnityEngine.Vector3

no documentation

radius
System.Single

no documentation

direction
UnityEngine.Vector3

no documentation

results
UnityEngine.RaycastHit[]

no documentation

maxDistance
System.Single

no documentation

layerMask
System.Int32

no documentation queryTriggerInteraction -

Returns

System.Int32

tostring
System.String ToString()
Returns

System.String