Physics2D
UnityObjectLink
Physics2D

class:/TYPE/UnityEngine.Physics2D//, can be loaded from an assetbundle using Physics2D::createfromassetbundle(bundlename,prefabname) /

Parent

UnityObjectLink

Variables
physics2d::​alllayers
static readonly System.Int32 physics2d::alllayers
physics2d::​alwaysshowcolliders
static System.Boolean physics2d::alwaysshowcolliders
physics2d::​angularsleeptolerance
static System.Single physics2d::angularsleeptolerance
physics2d::​autosynctransforms
static System.Boolean physics2d::autosynctransforms
physics2d::​baumgartescale
static System.Single physics2d::baumgartescale
physics2d::​baumgartetoiscale
static System.Single physics2d::baumgartetoiscale
physics2d::​callbacksondisable
static System.Boolean physics2d::callbacksondisable
physics2d::​collideraabbcolor
static UnityEngine.Color physics2d::collideraabbcolor
physics2d::​colliderasleepcolor
static UnityEngine.Color physics2d::colliderasleepcolor
physics2d::​colliderawakecolor
static UnityEngine.Color physics2d::colliderawakecolor
physics2d::​collidercontactcolor
static UnityEngine.Color physics2d::collidercontactcolor
physics2d::​contactarrowscale
static System.Single physics2d::contactarrowscale
physics2d::​defaultcontactoffset
static System.Single physics2d::defaultcontactoffset
physics2d::​defaultphysicsscene
static readonly UnityEngine.PhysicsScene2D physics2d::defaultphysicsscene
physics2d::​defaultraycastlayers
static readonly System.Int32 physics2d::defaultraycastlayers
physics2d::​gravity
static UnityEngine.Vector2 physics2d::gravity
physics2d::​ignoreraycastlayer
static readonly System.Int32 physics2d::ignoreraycastlayer
physics2d::​joboptions
static UnityEngine.PhysicsJobOptions2D physics2d::joboptions
physics2d::​linearsleeptolerance
static System.Single physics2d::linearsleeptolerance
physics2d::​maxangularcorrection
static System.Single physics2d::maxangularcorrection
physics2d::​maxlinearcorrection
static System.Single physics2d::maxlinearcorrection
physics2d::​maxpolygonshapevertices
static readonly System.Int32 physics2d::maxpolygonshapevertices
physics2d::​maxrotationspeed
static System.Single physics2d::maxrotationspeed
physics2d::​maxtranslationspeed
static System.Single physics2d::maxtranslationspeed
physics2d::​positioniterations
static System.Int32 physics2d::positioniterations
physics2d::​querieshittriggers
static System.Boolean physics2d::querieshittriggers
physics2d::​queriesstartincolliders
static System.Boolean physics2d::queriesstartincolliders
physics2d::​reusecollisioncallbacks
static System.Boolean physics2d::reusecollisioncallbacks
physics2d::​showcollideraabb
static System.Boolean physics2d::showcollideraabb
physics2d::​showcollidercontacts
static System.Boolean physics2d::showcollidercontacts
physics2d::​showcollidersleep
static System.Boolean physics2d::showcollidersleep
physics2d::​simulationmode
static UnityEngine.SimulationMode2D physics2d::simulationmode
physics2d::​timetosleep
static System.Single physics2d::timetosleep
physics2d::​velocityiterations
static System.Int32 physics2d::velocityiterations
physics2d::​velocitythreshold
static System.Single physics2d::velocitythreshold
Functions
physics2d::​boxcast
static System.Int32 BoxCast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Vector2 direction,
UnityEngine.ContactFilter2D contactFilter,
UnityEngine.RaycastHit2D[] results,
System.Single distance
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation distance -

Returns

System.Int32

physics2d::​boxcast
static UnityEngine.RaycastHit2D BoxCast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Vector2 direction
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation direction -

Returns

UnityEngine.RaycastHit2D

physics2d::​boxcast
static UnityEngine.RaycastHit2D BoxCast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Vector2 direction,
System.Single distance,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

UnityEngine.RaycastHit2D

physics2d::​boxcast
static UnityEngine.RaycastHit2D BoxCast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Vector2 direction,
System.Single distance,
System.Int32 layerMask
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation layerMask -

Returns

UnityEngine.RaycastHit2D

physics2d::​boxcast
static UnityEngine.RaycastHit2D BoxCast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Vector2 direction,
System.Single distance
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation distance -

Returns

UnityEngine.RaycastHit2D

physics2d::​boxcast
static System.Int32 BoxCast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Vector2 direction,
UnityEngine.ContactFilter2D contactFilter,
System.Collections.Generic.List`1[[UnityEngine.RaycastHit2D, UnityEngine.Physics2DModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] results,
System.Single distance
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation

System.Collections.Generic.List`1[[UnityEngine.RaycastHit2D

no documentation UnityEngine.Physics2DModule - Version=0.0.0.0 - Culture=neutral - results - distance -

Returns

System.Int32

physics2d::​boxcast
static UnityEngine.RaycastHit2D BoxCast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Vector2 direction,
System.Single distance,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

UnityEngine.RaycastHit2D

physics2d::​boxcast
static System.Int32 BoxCast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Vector2 direction,
UnityEngine.ContactFilter2D contactFilter,
UnityEngine.RaycastHit2D[] results
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation results -

Returns

System.Int32

physics2d::​boxcastall
static UnityEngine.RaycastHit2D[] BoxCastAll(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Vector2 direction,
System.Single distance,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​boxcastall
static UnityEngine.RaycastHit2D[] BoxCastAll(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Vector2 direction
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation direction -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​boxcastall
static UnityEngine.RaycastHit2D[] BoxCastAll(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Vector2 direction,
System.Single distance
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation distance -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​boxcastall
static UnityEngine.RaycastHit2D[] BoxCastAll(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Vector2 direction,
System.Single distance,
System.Int32 layerMask
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation layerMask -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​boxcastall
static UnityEngine.RaycastHit2D[] BoxCastAll(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Vector2 direction,
System.Single distance,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​boxcastnonalloc
static System.Int32 BoxCastNonAlloc(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Vector2 direction,
UnityEngine.RaycastHit2D[] results,
System.Single distance
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation distance -

Returns

System.Int32

physics2d::​boxcastnonalloc
static System.Int32 BoxCastNonAlloc(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Vector2 direction,
UnityEngine.RaycastHit2D[] results
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation results -

Returns

System.Int32

physics2d::​boxcastnonalloc
static System.Int32 BoxCastNonAlloc(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Vector2 direction,
UnityEngine.RaycastHit2D[] results,
System.Single distance,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation

distance
System.Single

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

System.Int32

physics2d::​boxcastnonalloc
static System.Int32 BoxCastNonAlloc(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Vector2 direction,
UnityEngine.RaycastHit2D[] results,
System.Single distance,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation

distance
System.Single

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

System.Int32

physics2d::​boxcastnonalloc
static System.Int32 BoxCastNonAlloc(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Vector2 direction,
UnityEngine.RaycastHit2D[] results,
System.Single distance,
System.Int32 layerMask
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation

distance
System.Single

no documentation layerMask -

Returns

System.Int32

physics2d::​capsulecast
static UnityEngine.RaycastHit2D CapsuleCast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D capsuleDirection,
System.Single angle,
UnityEngine.Vector2 direction,
System.Single distance,
System.Int32 layerMask
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

capsuleDirection
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation layerMask -

Returns

UnityEngine.RaycastHit2D

physics2d::​capsulecast
static UnityEngine.RaycastHit2D CapsuleCast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D capsuleDirection,
System.Single angle,
UnityEngine.Vector2 direction,
System.Single distance
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

capsuleDirection
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation distance -

Returns

UnityEngine.RaycastHit2D

physics2d::​capsulecast
static UnityEngine.RaycastHit2D CapsuleCast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D capsuleDirection,
System.Single angle,
UnityEngine.Vector2 direction
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

capsuleDirection
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation direction -

Returns

UnityEngine.RaycastHit2D

physics2d::​capsulecast
static System.Int32 CapsuleCast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D capsuleDirection,
System.Single angle,
UnityEngine.Vector2 direction,
UnityEngine.ContactFilter2D contactFilter,
UnityEngine.RaycastHit2D[] results,
System.Single distance
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

capsuleDirection
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation distance -

Returns

System.Int32

physics2d::​capsulecast
static System.Int32 CapsuleCast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D capsuleDirection,
System.Single angle,
UnityEngine.Vector2 direction,
UnityEngine.ContactFilter2D contactFilter,
System.Collections.Generic.List`1[[UnityEngine.RaycastHit2D, UnityEngine.Physics2DModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] results,
System.Single distance
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

capsuleDirection
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation

System.Collections.Generic.List`1[[UnityEngine.RaycastHit2D

no documentation UnityEngine.Physics2DModule - Version=0.0.0.0 - Culture=neutral - results - distance -

Returns

System.Int32

physics2d::​capsulecast
static System.Int32 CapsuleCast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D capsuleDirection,
System.Single angle,
UnityEngine.Vector2 direction,
UnityEngine.ContactFilter2D contactFilter,
UnityEngine.RaycastHit2D[] results
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

capsuleDirection
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation results -

Returns

System.Int32

physics2d::​capsulecast
static UnityEngine.RaycastHit2D CapsuleCast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D capsuleDirection,
System.Single angle,
UnityEngine.Vector2 direction,
System.Single distance,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

capsuleDirection
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

UnityEngine.RaycastHit2D

physics2d::​capsulecast
static UnityEngine.RaycastHit2D CapsuleCast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D capsuleDirection,
System.Single angle,
UnityEngine.Vector2 direction,
System.Single distance,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

capsuleDirection
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

UnityEngine.RaycastHit2D

physics2d::​capsulecastall
static UnityEngine.RaycastHit2D[] CapsuleCastAll(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D capsuleDirection,
System.Single angle,
UnityEngine.Vector2 direction,
System.Single distance
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

capsuleDirection
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation distance -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​capsulecastall
static UnityEngine.RaycastHit2D[] CapsuleCastAll(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D capsuleDirection,
System.Single angle,
UnityEngine.Vector2 direction
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

capsuleDirection
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation direction -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​capsulecastall
static UnityEngine.RaycastHit2D[] CapsuleCastAll(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D capsuleDirection,
System.Single angle,
UnityEngine.Vector2 direction,
System.Single distance,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

capsuleDirection
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​capsulecastall
static UnityEngine.RaycastHit2D[] CapsuleCastAll(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D capsuleDirection,
System.Single angle,
UnityEngine.Vector2 direction,
System.Single distance,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

capsuleDirection
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​capsulecastall
static UnityEngine.RaycastHit2D[] CapsuleCastAll(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D capsuleDirection,
System.Single angle,
UnityEngine.Vector2 direction,
System.Single distance,
System.Int32 layerMask
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

capsuleDirection
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation layerMask -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​capsulecastnonalloc
static System.Int32 CapsuleCastNonAlloc(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D capsuleDirection,
System.Single angle,
UnityEngine.Vector2 direction,
UnityEngine.RaycastHit2D[] results,
System.Single distance,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

capsuleDirection
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation

distance
System.Single

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

System.Int32

physics2d::​capsulecastnonalloc
static System.Int32 CapsuleCastNonAlloc(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D capsuleDirection,
System.Single angle,
UnityEngine.Vector2 direction,
UnityEngine.RaycastHit2D[] results,
System.Single distance,
System.Int32 layerMask
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

capsuleDirection
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation

distance
System.Single

no documentation layerMask -

Returns

System.Int32

physics2d::​capsulecastnonalloc
static System.Int32 CapsuleCastNonAlloc(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D capsuleDirection,
System.Single angle,
UnityEngine.Vector2 direction,
UnityEngine.RaycastHit2D[] results,
System.Single distance
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

capsuleDirection
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation distance -

Returns

System.Int32

physics2d::​capsulecastnonalloc
static System.Int32 CapsuleCastNonAlloc(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D capsuleDirection,
System.Single angle,
UnityEngine.Vector2 direction,
UnityEngine.RaycastHit2D[] results
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

capsuleDirection
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation results -

Returns

System.Int32

physics2d::​capsulecastnonalloc
static System.Int32 CapsuleCastNonAlloc(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D capsuleDirection,
System.Single angle,
UnityEngine.Vector2 direction,
UnityEngine.RaycastHit2D[] results,
System.Single distance,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

capsuleDirection
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation

distance
System.Single

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

System.Int32

physics2d::​circlecast
static System.Int32 CircleCast(
UnityEngine.Vector2 origin,
System.Single radius,
UnityEngine.Vector2 direction,
UnityEngine.ContactFilter2D contactFilter,
UnityEngine.RaycastHit2D[] results,
System.Single distance
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation distance -

Returns

System.Int32

physics2d::​circlecast
static UnityEngine.RaycastHit2D CircleCast(
UnityEngine.Vector2 origin,
System.Single radius,
UnityEngine.Vector2 direction
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation direction -

Returns

UnityEngine.RaycastHit2D

physics2d::​circlecast
static UnityEngine.RaycastHit2D CircleCast(
UnityEngine.Vector2 origin,
System.Single radius,
UnityEngine.Vector2 direction,
System.Single distance
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation distance -

Returns

UnityEngine.RaycastHit2D

physics2d::​circlecast
static UnityEngine.RaycastHit2D CircleCast(
UnityEngine.Vector2 origin,
System.Single radius,
UnityEngine.Vector2 direction,
System.Single distance,
System.Int32 layerMask
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation layerMask -

Returns

UnityEngine.RaycastHit2D

physics2d::​circlecast
static UnityEngine.RaycastHit2D CircleCast(
UnityEngine.Vector2 origin,
System.Single radius,
UnityEngine.Vector2 direction,
System.Single distance,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

UnityEngine.RaycastHit2D

physics2d::​circlecast
static UnityEngine.RaycastHit2D CircleCast(
UnityEngine.Vector2 origin,
System.Single radius,
UnityEngine.Vector2 direction,
System.Single distance,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

UnityEngine.RaycastHit2D

physics2d::​circlecast
static System.Int32 CircleCast(
UnityEngine.Vector2 origin,
System.Single radius,
UnityEngine.Vector2 direction,
UnityEngine.ContactFilter2D contactFilter,
UnityEngine.RaycastHit2D[] results
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation results -

Returns

System.Int32

physics2d::​circlecast
static System.Int32 CircleCast(
UnityEngine.Vector2 origin,
System.Single radius,
UnityEngine.Vector2 direction,
UnityEngine.ContactFilter2D contactFilter,
System.Collections.Generic.List`1[[UnityEngine.RaycastHit2D, UnityEngine.Physics2DModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] results,
System.Single distance
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation

System.Collections.Generic.List`1[[UnityEngine.RaycastHit2D

no documentation UnityEngine.Physics2DModule - Version=0.0.0.0 - Culture=neutral - results - distance -

Returns

System.Int32

physics2d::​circlecastall
static UnityEngine.RaycastHit2D[] CircleCastAll(
UnityEngine.Vector2 origin,
System.Single radius,
UnityEngine.Vector2 direction,
System.Single distance,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​circlecastall
static UnityEngine.RaycastHit2D[] CircleCastAll(
UnityEngine.Vector2 origin,
System.Single radius,
UnityEngine.Vector2 direction
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation direction -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​circlecastall
static UnityEngine.RaycastHit2D[] CircleCastAll(
UnityEngine.Vector2 origin,
System.Single radius,
UnityEngine.Vector2 direction,
System.Single distance
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation distance -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​circlecastall
static UnityEngine.RaycastHit2D[] CircleCastAll(
UnityEngine.Vector2 origin,
System.Single radius,
UnityEngine.Vector2 direction,
System.Single distance,
System.Int32 layerMask
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation layerMask -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​circlecastall
static UnityEngine.RaycastHit2D[] CircleCastAll(
UnityEngine.Vector2 origin,
System.Single radius,
UnityEngine.Vector2 direction,
System.Single distance,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​circlecastnonalloc
static System.Int32 CircleCastNonAlloc(
UnityEngine.Vector2 origin,
System.Single radius,
UnityEngine.Vector2 direction,
UnityEngine.RaycastHit2D[] results,
System.Single distance,
System.Int32 layerMask
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation

distance
System.Single

no documentation layerMask -

Returns

System.Int32

physics2d::​circlecastnonalloc
static System.Int32 CircleCastNonAlloc(
UnityEngine.Vector2 origin,
System.Single radius,
UnityEngine.Vector2 direction,
UnityEngine.RaycastHit2D[] results,
System.Single distance,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation

distance
System.Single

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

System.Int32

physics2d::​circlecastnonalloc
static System.Int32 CircleCastNonAlloc(
UnityEngine.Vector2 origin,
System.Single radius,
UnityEngine.Vector2 direction,
UnityEngine.RaycastHit2D[] results
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation results -

Returns

System.Int32

physics2d::​circlecastnonalloc
static System.Int32 CircleCastNonAlloc(
UnityEngine.Vector2 origin,
System.Single radius,
UnityEngine.Vector2 direction,
UnityEngine.RaycastHit2D[] results,
System.Single distance
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation distance -

Returns

System.Int32

physics2d::​circlecastnonalloc
static System.Int32 CircleCastNonAlloc(
UnityEngine.Vector2 origin,
System.Single radius,
UnityEngine.Vector2 direction,
UnityEngine.RaycastHit2D[] results,
System.Single distance,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation

direction
UnityEngine.Vector2

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation

distance
System.Single

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

System.Int32

physics2d::​closestpoint
static UnityEngine.Vector2 ClosestPoint(
UnityEngine.Vector2 position,
UnityEngine.Rigidbody2D rigidbody
)

UnityEngine.Vector2 position-no documentation

Parameters
position
UnityEngine.Vector2

no documentation rigidbody -

Returns

UnityEngine.Vector2

physics2d::​closestpoint
static UnityEngine.Vector2 ClosestPoint(
UnityEngine.Vector2 position,
UnityEngine.Collider2D collider
)

UnityEngine.Vector2 position-no documentation

Parameters
position
UnityEngine.Vector2

no documentation collider -

Returns

UnityEngine.Vector2

physics2d::​create
static UnityEngine.Physics2D Create ()

Constructor replaces new;

Returns

UnityEngine.Physics2D

physics2d::​distance
static UnityEngine.ColliderDistance2D Distance(
UnityEngine.Collider2D colliderA,
UnityEngine.Collider2D colliderB
)

UnityEngine.Collider2D colliderA-no documentation

Parameters
colliderA
UnityEngine.Collider2D

no documentation colliderB -

Returns

UnityEngine.ColliderDistance2D

physics2d::​fromassetbundle
static UnityEngine.Physics2D CreateFromAssetBundle(
string bundle,
string objectname
)

Constructor for object from a bundle

Parameters
bundle
string

bundle name

objectname
string

object name with extension

Returns

UnityEngine.Physics2D

physics2d::​getcontacts
static System.Int32 GetContacts(
UnityEngine.Collider2D collider,
UnityEngine.ContactPoint2D[] contacts
)

UnityEngine.Collider2D collider-no documentation

Parameters
collider
UnityEngine.Collider2D

no documentation contacts -

Returns

System.Int32

physics2d::​getcontacts
static System.Int32 GetContacts(
UnityEngine.Collider2D collider,
UnityEngine.ContactFilter2D contactFilter,
UnityEngine.ContactPoint2D[] contacts
)

UnityEngine.Collider2D collider-no documentation

Parameters
collider
UnityEngine.Collider2D

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation contacts -

Returns

System.Int32

physics2d::​getcontacts
static System.Int32 GetContacts(
UnityEngine.Collider2D collider,
UnityEngine.Collider2D[] colliders
)

UnityEngine.Collider2D collider-no documentation

Parameters
collider
UnityEngine.Collider2D

no documentation colliders -

Returns

System.Int32

physics2d::​getcontacts
static System.Int32 GetContacts(
UnityEngine.Collider2D collider,
UnityEngine.ContactFilter2D contactFilter,
UnityEngine.Collider2D[] colliders
)

UnityEngine.Collider2D collider-no documentation

Parameters
collider
UnityEngine.Collider2D

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation colliders -

Returns

System.Int32

physics2d::​getcontacts
static System.Int32 GetContacts(
UnityEngine.Rigidbody2D rigidbody,
UnityEngine.ContactPoint2D[] contacts
)

UnityEngine.Rigidbody2D rigidbody-no documentation

Parameters
rigidbody
UnityEngine.Rigidbody2D

no documentation contacts -

Returns

System.Int32

physics2d::​getcontacts
static System.Int32 GetContacts(
UnityEngine.Rigidbody2D rigidbody,
UnityEngine.ContactFilter2D contactFilter,
UnityEngine.ContactPoint2D[] contacts
)

UnityEngine.Rigidbody2D rigidbody-no documentation

Parameters
rigidbody
UnityEngine.Rigidbody2D

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation contacts -

Returns

System.Int32

physics2d::​getcontacts
static System.Int32 GetContacts(
UnityEngine.Rigidbody2D rigidbody,
UnityEngine.Collider2D[] colliders
)

UnityEngine.Rigidbody2D rigidbody-no documentation

Parameters
rigidbody
UnityEngine.Rigidbody2D

no documentation colliders -

Returns

System.Int32

physics2d::​getcontacts
static System.Int32 GetContacts(
UnityEngine.Rigidbody2D rigidbody,
UnityEngine.ContactFilter2D contactFilter,
UnityEngine.Collider2D[] colliders
)

UnityEngine.Rigidbody2D rigidbody-no documentation

Parameters
rigidbody
UnityEngine.Rigidbody2D

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation colliders -

Returns

System.Int32

physics2d::​getcontacts
static System.Int32 GetContacts(
UnityEngine.Collider2D collider1,
UnityEngine.Collider2D collider2,
UnityEngine.ContactFilter2D contactFilter,
System.Collections.Generic.List`1[[UnityEngine.ContactPoint2D, UnityEngine.Physics2DModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] contacts
)

UnityEngine.Collider2D collider1-no documentation

Parameters
collider1
UnityEngine.Collider2D

no documentation

collider2
UnityEngine.Collider2D

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation System.Collections.Generic.List`1[[UnityEngine.ContactPoint2D - UnityEngine.Physics2DModule - Version=0.0.0.0 - Culture=neutral - contacts -

Returns

System.Int32

physics2d::​getcontacts
static System.Int32 GetContacts(
UnityEngine.Collider2D collider,
System.Collections.Generic.List`1[[UnityEngine.ContactPoint2D, UnityEngine.Physics2DModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] contacts
)

UnityEngine.Collider2D collider-no documentation

Parameters
collider
UnityEngine.Collider2D

no documentation System.Collections.Generic.List`1[[UnityEngine.ContactPoint2D - UnityEngine.Physics2DModule - Version=0.0.0.0 - Culture=neutral - contacts -

Returns

System.Int32

physics2d::​getcontacts
static System.Int32 GetContacts(
UnityEngine.Collider2D collider1,
UnityEngine.Collider2D collider2,
UnityEngine.ContactFilter2D contactFilter,
UnityEngine.ContactPoint2D[] contacts
)

UnityEngine.Collider2D collider1-no documentation

Parameters
collider1
UnityEngine.Collider2D

no documentation

collider2
UnityEngine.Collider2D

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation contacts -

Returns

System.Int32

physics2d::​getcontacts
static System.Int32 GetContacts(
UnityEngine.Collider2D collider,
UnityEngine.ContactFilter2D contactFilter,
System.Collections.Generic.List`1[[UnityEngine.ContactPoint2D, UnityEngine.Physics2DModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] contacts
)

UnityEngine.Collider2D collider-no documentation

Parameters
collider
UnityEngine.Collider2D

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation System.Collections.Generic.List`1[[UnityEngine.ContactPoint2D - UnityEngine.Physics2DModule - Version=0.0.0.0 - Culture=neutral - contacts -

Returns

System.Int32

physics2d::​getcontacts
static System.Int32 GetContacts(
UnityEngine.Collider2D collider,
System.Collections.Generic.List`1[[UnityEngine.Collider2D, UnityEngine.Physics2DModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] colliders
)

UnityEngine.Collider2D collider-no documentation

Parameters
collider
UnityEngine.Collider2D

no documentation System.Collections.Generic.List`1[[UnityEngine.Collider2D - UnityEngine.Physics2DModule - Version=0.0.0.0 - Culture=neutral - colliders -

Returns

System.Int32

physics2d::​getcontacts
static System.Int32 GetContacts(
UnityEngine.Collider2D collider,
UnityEngine.ContactFilter2D contactFilter,
System.Collections.Generic.List`1[[UnityEngine.Collider2D, UnityEngine.Physics2DModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] colliders
)

UnityEngine.Collider2D collider-no documentation

Parameters
collider
UnityEngine.Collider2D

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation System.Collections.Generic.List`1[[UnityEngine.Collider2D - UnityEngine.Physics2DModule - Version=0.0.0.0 - Culture=neutral - colliders -

Returns

System.Int32

physics2d::​getcontacts
static System.Int32 GetContacts(
UnityEngine.Rigidbody2D rigidbody,
System.Collections.Generic.List`1[[UnityEngine.ContactPoint2D, UnityEngine.Physics2DModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] contacts
)

UnityEngine.Rigidbody2D rigidbody-no documentation

Parameters
rigidbody
UnityEngine.Rigidbody2D

no documentation System.Collections.Generic.List`1[[UnityEngine.ContactPoint2D - UnityEngine.Physics2DModule - Version=0.0.0.0 - Culture=neutral - contacts -

Returns

System.Int32

physics2d::​getcontacts
static System.Int32 GetContacts(
UnityEngine.Rigidbody2D rigidbody,
UnityEngine.ContactFilter2D contactFilter,
System.Collections.Generic.List`1[[UnityEngine.ContactPoint2D, UnityEngine.Physics2DModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] contacts
)

UnityEngine.Rigidbody2D rigidbody-no documentation

Parameters
rigidbody
UnityEngine.Rigidbody2D

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation System.Collections.Generic.List`1[[UnityEngine.ContactPoint2D - UnityEngine.Physics2DModule - Version=0.0.0.0 - Culture=neutral - contacts -

Returns

System.Int32

physics2d::​getcontacts
static System.Int32 GetContacts(
UnityEngine.Rigidbody2D rigidbody,
UnityEngine.ContactFilter2D contactFilter,
System.Collections.Generic.List`1[[UnityEngine.Collider2D, UnityEngine.Physics2DModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] colliders
)

UnityEngine.Rigidbody2D rigidbody-no documentation

Parameters
rigidbody
UnityEngine.Rigidbody2D

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation System.Collections.Generic.List`1[[UnityEngine.Collider2D - UnityEngine.Physics2DModule - Version=0.0.0.0 - Culture=neutral - colliders -

Returns

System.Int32

physics2d::​getcontacts
static System.Int32 GetContacts(
UnityEngine.Rigidbody2D rigidbody,
System.Collections.Generic.List`1[[UnityEngine.Collider2D, UnityEngine.Physics2DModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] colliders
)

UnityEngine.Rigidbody2D rigidbody-no documentation

Parameters
rigidbody
UnityEngine.Rigidbody2D

no documentation System.Collections.Generic.List`1[[UnityEngine.Collider2D - UnityEngine.Physics2DModule - Version=0.0.0.0 - Culture=neutral - colliders -

Returns

System.Int32

physics2d::​getignorecollision
static System.Boolean GetIgnoreCollision(
UnityEngine.Collider2D collider1,
UnityEngine.Collider2D collider2
)

UnityEngine.Collider2D collider1-no documentation

Parameters
collider1
UnityEngine.Collider2D

no documentation collider2 -

Returns

System.Boolean

physics2d::​getignorelayercollision
static System.Boolean GetIgnoreLayerCollision(
System.Int32 layer1,
System.Int32 layer2
)

System.Int32 layer1-no documentation

Parameters
layer1
System.Int32

no documentation layer2 -

Returns

System.Boolean

physics2d::​getlayercollisionmask
static System.Int32 GetLayerCollisionMask(
System.Int32 layer
)

System.Int32 layer-no documentation

Parameters

layer -

Returns

System.Int32

physics2d::​getrayintersection
static UnityEngine.RaycastHit2D GetRayIntersection(
UnityEngine.Ray ray,
System.Single distance
)

UnityEngine.Ray ray-no documentation

Parameters
ray
UnityEngine.Ray

no documentation distance -

Returns

UnityEngine.RaycastHit2D

physics2d::​getrayintersection
static UnityEngine.RaycastHit2D GetRayIntersection(
UnityEngine.Ray ray
)

UnityEngine.Ray ray-no documentation

Parameters

ray -

Returns

UnityEngine.RaycastHit2D

physics2d::​getrayintersection
static UnityEngine.RaycastHit2D GetRayIntersection(
UnityEngine.Ray ray,
System.Single distance,
System.Int32 layerMask
)

UnityEngine.Ray ray-no documentation

Parameters
ray
UnityEngine.Ray

no documentation

distance
System.Single

no documentation layerMask -

Returns

UnityEngine.RaycastHit2D

physics2d::​getrayintersectionall
static UnityEngine.RaycastHit2D[] GetRayIntersectionAll(
UnityEngine.Ray ray,
System.Single distance,
System.Int32 layerMask
)

UnityEngine.Ray ray-no documentation

Parameters
ray
UnityEngine.Ray

no documentation

distance
System.Single

no documentation layerMask -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​getrayintersectionall
static UnityEngine.RaycastHit2D[] GetRayIntersectionAll(
UnityEngine.Ray ray,
System.Single distance
)

UnityEngine.Ray ray-no documentation

Parameters
ray
UnityEngine.Ray

no documentation distance -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​getrayintersectionall
static UnityEngine.RaycastHit2D[] GetRayIntersectionAll(
UnityEngine.Ray ray
)

UnityEngine.Ray ray-no documentation

Parameters

ray -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​getrayintersectionnonalloc
static System.Int32 GetRayIntersectionNonAlloc(
UnityEngine.Ray ray,
UnityEngine.RaycastHit2D[] results,
System.Single distance
)

UnityEngine.Ray ray-no documentation

Parameters
ray
UnityEngine.Ray

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation distance -

Returns

System.Int32

physics2d::​getrayintersectionnonalloc
static System.Int32 GetRayIntersectionNonAlloc(
UnityEngine.Ray ray,
UnityEngine.RaycastHit2D[] results,
System.Single distance,
System.Int32 layerMask
)

UnityEngine.Ray ray-no documentation

Parameters
ray
UnityEngine.Ray

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation

distance
System.Single

no documentation layerMask -

Returns

System.Int32

physics2d::​getrayintersectionnonalloc
static System.Int32 GetRayIntersectionNonAlloc(
UnityEngine.Ray ray,
UnityEngine.RaycastHit2D[] results
)

UnityEngine.Ray ray-no documentation

Parameters
ray
UnityEngine.Ray

no documentation results -

Returns

System.Int32

physics2d::​ignorecollision
static System.Void IgnoreCollision(
UnityEngine.Collider2D collider1,
UnityEngine.Collider2D collider2
)

UnityEngine.Collider2D collider1-no documentation

Parameters
collider1
UnityEngine.Collider2D

no documentation collider2 -

Returns

System.Void

physics2d::​ignorecollision
static System.Void IgnoreCollision(
UnityEngine.Collider2D collider1,
UnityEngine.Collider2D collider2,
System.Boolean ignore
)

UnityEngine.Collider2D collider1-no documentation

Parameters
collider1
UnityEngine.Collider2D

no documentation

collider2
UnityEngine.Collider2D

no documentation ignore -

Returns

System.Void

physics2d::​ignorelayercollision
static System.Void IgnoreLayerCollision(
System.Int32 layer1,
System.Int32 layer2
)

System.Int32 layer1-no documentation

Parameters
layer1
System.Int32

no documentation layer2 -

Returns

System.Void

physics2d::​ignorelayercollision
static System.Void IgnoreLayerCollision(
System.Int32 layer1,
System.Int32 layer2,
System.Boolean ignore
)

System.Int32 layer1-no documentation

Parameters
layer1
System.Int32

no documentation

layer2
System.Int32

no documentation ignore -

Returns

System.Void

physics2d::​istouching
static System.Boolean IsTouching(
UnityEngine.Collider2D collider1,
UnityEngine.Collider2D collider2
)

UnityEngine.Collider2D collider1-no documentation

Parameters
collider1
UnityEngine.Collider2D

no documentation collider2 -

Returns

System.Boolean

physics2d::​istouching
static System.Boolean IsTouching(
UnityEngine.Collider2D collider,
UnityEngine.ContactFilter2D contactFilter
)

UnityEngine.Collider2D collider-no documentation

Parameters
collider
UnityEngine.Collider2D

no documentation contactFilter -

Returns

System.Boolean

physics2d::​istouching
static System.Boolean IsTouching(
UnityEngine.Collider2D collider1,
UnityEngine.Collider2D collider2,
UnityEngine.ContactFilter2D contactFilter
)

UnityEngine.Collider2D collider1-no documentation

Parameters
collider1
UnityEngine.Collider2D

no documentation

collider2
UnityEngine.Collider2D

no documentation contactFilter -

Returns

System.Boolean

physics2d::​istouchinglayers
static System.Boolean IsTouchingLayers(
UnityEngine.Collider2D collider
)

UnityEngine.Collider2D collider-no documentation

Parameters

collider -

Returns

System.Boolean

physics2d::​istouchinglayers
static System.Boolean IsTouchingLayers(
UnityEngine.Collider2D collider,
System.Int32 layerMask
)

UnityEngine.Collider2D collider-no documentation

Parameters
collider
UnityEngine.Collider2D

no documentation layerMask -

Returns

System.Boolean

physics2d::​linecast
static System.Int32 Linecast(
UnityEngine.Vector2 start,
UnityEngine.Vector2 end,
UnityEngine.ContactFilter2D contactFilter,
System.Collections.Generic.List`1[[UnityEngine.RaycastHit2D, UnityEngine.Physics2DModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] results
)

UnityEngine.Vector2 start-no documentation

Parameters
start
UnityEngine.Vector2

no documentation

end
UnityEngine.Vector2

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation System.Collections.Generic.List`1[[UnityEngine.RaycastHit2D - UnityEngine.Physics2DModule - Version=0.0.0.0 - Culture=neutral - results -

Returns

System.Int32

physics2d::​linecast
static UnityEngine.RaycastHit2D Linecast(
UnityEngine.Vector2 start,
UnityEngine.Vector2 end,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 start-no documentation

Parameters
start
UnityEngine.Vector2

no documentation

end
UnityEngine.Vector2

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

UnityEngine.RaycastHit2D

physics2d::​linecast
static UnityEngine.RaycastHit2D Linecast(
UnityEngine.Vector2 start,
UnityEngine.Vector2 end,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 start-no documentation

Parameters
start
UnityEngine.Vector2

no documentation

end
UnityEngine.Vector2

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

UnityEngine.RaycastHit2D

physics2d::​linecast
static UnityEngine.RaycastHit2D Linecast(
UnityEngine.Vector2 start,
UnityEngine.Vector2 end
)

UnityEngine.Vector2 start-no documentation

Parameters
start
UnityEngine.Vector2

no documentation end -

Returns

UnityEngine.RaycastHit2D

physics2d::​linecast
static UnityEngine.RaycastHit2D Linecast(
UnityEngine.Vector2 start,
UnityEngine.Vector2 end,
System.Int32 layerMask
)

UnityEngine.Vector2 start-no documentation

Parameters
start
UnityEngine.Vector2

no documentation

end
UnityEngine.Vector2

no documentation layerMask -

Returns

UnityEngine.RaycastHit2D

physics2d::​linecast
static System.Int32 Linecast(
UnityEngine.Vector2 start,
UnityEngine.Vector2 end,
UnityEngine.ContactFilter2D contactFilter,
UnityEngine.RaycastHit2D[] results
)

UnityEngine.Vector2 start-no documentation

Parameters
start
UnityEngine.Vector2

no documentation

end
UnityEngine.Vector2

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation results -

Returns

System.Int32

physics2d::​linecastall
static UnityEngine.RaycastHit2D[] LinecastAll(
UnityEngine.Vector2 start,
UnityEngine.Vector2 end,
System.Int32 layerMask
)

UnityEngine.Vector2 start-no documentation

Parameters
start
UnityEngine.Vector2

no documentation

end
UnityEngine.Vector2

no documentation layerMask -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​linecastall
static UnityEngine.RaycastHit2D[] LinecastAll(
UnityEngine.Vector2 start,
UnityEngine.Vector2 end
)

UnityEngine.Vector2 start-no documentation

Parameters
start
UnityEngine.Vector2

no documentation end -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​linecastall
static UnityEngine.RaycastHit2D[] LinecastAll(
UnityEngine.Vector2 start,
UnityEngine.Vector2 end,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 start-no documentation

Parameters
start
UnityEngine.Vector2

no documentation

end
UnityEngine.Vector2

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​linecastall
static UnityEngine.RaycastHit2D[] LinecastAll(
UnityEngine.Vector2 start,
UnityEngine.Vector2 end,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 start-no documentation

Parameters
start
UnityEngine.Vector2

no documentation

end
UnityEngine.Vector2

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​linecastnonalloc
static System.Int32 LinecastNonAlloc(
UnityEngine.Vector2 start,
UnityEngine.Vector2 end,
UnityEngine.RaycastHit2D[] results,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 start-no documentation

Parameters
start
UnityEngine.Vector2

no documentation

end
UnityEngine.Vector2

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

System.Int32

physics2d::​linecastnonalloc
static System.Int32 LinecastNonAlloc(
UnityEngine.Vector2 start,
UnityEngine.Vector2 end,
UnityEngine.RaycastHit2D[] results,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 start-no documentation

Parameters
start
UnityEngine.Vector2

no documentation

end
UnityEngine.Vector2

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

System.Int32

physics2d::​linecastnonalloc
static System.Int32 LinecastNonAlloc(
UnityEngine.Vector2 start,
UnityEngine.Vector2 end,
UnityEngine.RaycastHit2D[] results,
System.Int32 layerMask
)

UnityEngine.Vector2 start-no documentation

Parameters
start
UnityEngine.Vector2

no documentation

end
UnityEngine.Vector2

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation layerMask -

Returns

System.Int32

physics2d::​linecastnonalloc
static System.Int32 LinecastNonAlloc(
UnityEngine.Vector2 start,
UnityEngine.Vector2 end,
UnityEngine.RaycastHit2D[] results
)

UnityEngine.Vector2 start-no documentation

Parameters
start
UnityEngine.Vector2

no documentation

end
UnityEngine.Vector2

no documentation results -

Returns

System.Int32

physics2d::​overlaparea
static UnityEngine.Collider2D OverlapArea(
UnityEngine.Vector2 pointA,
UnityEngine.Vector2 pointB
)

UnityEngine.Vector2 pointA-no documentation

Parameters
pointA
UnityEngine.Vector2

no documentation pointB -

Returns

UnityEngine.Collider2D

physics2d::​overlaparea
static System.Int32 OverlapArea(
UnityEngine.Vector2 pointA,
UnityEngine.Vector2 pointB,
UnityEngine.ContactFilter2D contactFilter,
System.Collections.Generic.List`1[[UnityEngine.Collider2D, UnityEngine.Physics2DModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] results
)

UnityEngine.Vector2 pointA-no documentation

Parameters
pointA
UnityEngine.Vector2

no documentation

pointB
UnityEngine.Vector2

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation System.Collections.Generic.List`1[[UnityEngine.Collider2D - UnityEngine.Physics2DModule - Version=0.0.0.0 - Culture=neutral - results -

Returns

System.Int32

physics2d::​overlaparea
static System.Int32 OverlapArea(
UnityEngine.Vector2 pointA,
UnityEngine.Vector2 pointB,
UnityEngine.ContactFilter2D contactFilter,
UnityEngine.Collider2D[] results
)

UnityEngine.Vector2 pointA-no documentation

Parameters
pointA
UnityEngine.Vector2

no documentation

pointB
UnityEngine.Vector2

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation results -

Returns

System.Int32

physics2d::​overlaparea
static UnityEngine.Collider2D OverlapArea(
UnityEngine.Vector2 pointA,
UnityEngine.Vector2 pointB,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 pointA-no documentation

Parameters
pointA
UnityEngine.Vector2

no documentation

pointB
UnityEngine.Vector2

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

UnityEngine.Collider2D

physics2d::​overlaparea
static UnityEngine.Collider2D OverlapArea(
UnityEngine.Vector2 pointA,
UnityEngine.Vector2 pointB,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 pointA-no documentation

Parameters
pointA
UnityEngine.Vector2

no documentation

pointB
UnityEngine.Vector2

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

UnityEngine.Collider2D

physics2d::​overlaparea
static UnityEngine.Collider2D OverlapArea(
UnityEngine.Vector2 pointA,
UnityEngine.Vector2 pointB,
System.Int32 layerMask
)

UnityEngine.Vector2 pointA-no documentation

Parameters
pointA
UnityEngine.Vector2

no documentation

pointB
UnityEngine.Vector2

no documentation layerMask -

Returns

UnityEngine.Collider2D

physics2d::​overlapareaall
static UnityEngine.Collider2D[] OverlapAreaAll(
UnityEngine.Vector2 pointA,
UnityEngine.Vector2 pointB,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 pointA-no documentation

Parameters
pointA
UnityEngine.Vector2

no documentation

pointB
UnityEngine.Vector2

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

UnityEngine.Collider2D[]

physics2d::​overlapareaall
static UnityEngine.Collider2D[] OverlapAreaAll(
UnityEngine.Vector2 pointA,
UnityEngine.Vector2 pointB,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 pointA-no documentation

Parameters
pointA
UnityEngine.Vector2

no documentation

pointB
UnityEngine.Vector2

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

UnityEngine.Collider2D[]

physics2d::​overlapareaall
static UnityEngine.Collider2D[] OverlapAreaAll(
UnityEngine.Vector2 pointA,
UnityEngine.Vector2 pointB
)

UnityEngine.Vector2 pointA-no documentation

Parameters
pointA
UnityEngine.Vector2

no documentation pointB -

Returns

UnityEngine.Collider2D[]

physics2d::​overlapareaall
static UnityEngine.Collider2D[] OverlapAreaAll(
UnityEngine.Vector2 pointA,
UnityEngine.Vector2 pointB,
System.Int32 layerMask
)

UnityEngine.Vector2 pointA-no documentation

Parameters
pointA
UnityEngine.Vector2

no documentation

pointB
UnityEngine.Vector2

no documentation layerMask -

Returns

UnityEngine.Collider2D[]

physics2d::​overlapareanonalloc
static System.Int32 OverlapAreaNonAlloc(
UnityEngine.Vector2 pointA,
UnityEngine.Vector2 pointB,
UnityEngine.Collider2D[] results,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 pointA-no documentation

Parameters
pointA
UnityEngine.Vector2

no documentation

pointB
UnityEngine.Vector2

no documentation

results
UnityEngine.Collider2D[]

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

System.Int32

physics2d::​overlapareanonalloc
static System.Int32 OverlapAreaNonAlloc(
UnityEngine.Vector2 pointA,
UnityEngine.Vector2 pointB,
UnityEngine.Collider2D[] results
)

UnityEngine.Vector2 pointA-no documentation

Parameters
pointA
UnityEngine.Vector2

no documentation

pointB
UnityEngine.Vector2

no documentation results -

Returns

System.Int32

physics2d::​overlapareanonalloc
static System.Int32 OverlapAreaNonAlloc(
UnityEngine.Vector2 pointA,
UnityEngine.Vector2 pointB,
UnityEngine.Collider2D[] results,
System.Int32 layerMask
)

UnityEngine.Vector2 pointA-no documentation

Parameters
pointA
UnityEngine.Vector2

no documentation

pointB
UnityEngine.Vector2

no documentation

results
UnityEngine.Collider2D[]

no documentation layerMask -

Returns

System.Int32

physics2d::​overlapareanonalloc
static System.Int32 OverlapAreaNonAlloc(
UnityEngine.Vector2 pointA,
UnityEngine.Vector2 pointB,
UnityEngine.Collider2D[] results,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 pointA-no documentation

Parameters
pointA
UnityEngine.Vector2

no documentation

pointB
UnityEngine.Vector2

no documentation

results
UnityEngine.Collider2D[]

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

System.Int32

physics2d::​overlapbox
static UnityEngine.Collider2D OverlapBox(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
System.Single angle,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

UnityEngine.Collider2D

physics2d::​overlapbox
static UnityEngine.Collider2D OverlapBox(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
System.Single angle,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

UnityEngine.Collider2D

physics2d::​overlapbox
static System.Int32 OverlapBox(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.ContactFilter2D contactFilter,
UnityEngine.Collider2D[] results
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation results -

Returns

System.Int32

physics2d::​overlapbox
static System.Int32 OverlapBox(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.ContactFilter2D contactFilter,
System.Collections.Generic.List`1[[UnityEngine.Collider2D, UnityEngine.Physics2DModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] results
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation System.Collections.Generic.List`1[[UnityEngine.Collider2D - UnityEngine.Physics2DModule - Version=0.0.0.0 - Culture=neutral - results -

Returns

System.Int32

physics2d::​overlapbox
static UnityEngine.Collider2D OverlapBox(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
System.Single angle,
System.Int32 layerMask
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation layerMask -

Returns

UnityEngine.Collider2D

physics2d::​overlapbox
static UnityEngine.Collider2D OverlapBox(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
System.Single angle
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation angle -

Returns

UnityEngine.Collider2D

physics2d::​overlapboxall
static UnityEngine.Collider2D[] OverlapBoxAll(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
System.Single angle,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

UnityEngine.Collider2D[]

physics2d::​overlapboxall
static UnityEngine.Collider2D[] OverlapBoxAll(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
System.Single angle
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation angle -

Returns

UnityEngine.Collider2D[]

physics2d::​overlapboxall
static UnityEngine.Collider2D[] OverlapBoxAll(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
System.Single angle,
System.Int32 layerMask
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation layerMask -

Returns

UnityEngine.Collider2D[]

physics2d::​overlapboxall
static UnityEngine.Collider2D[] OverlapBoxAll(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
System.Single angle,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

UnityEngine.Collider2D[]

physics2d::​overlapboxnonalloc
static System.Int32 OverlapBoxNonAlloc(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Collider2D[] results
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation results -

Returns

System.Int32

physics2d::​overlapboxnonalloc
static System.Int32 OverlapBoxNonAlloc(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Collider2D[] results,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation

results
UnityEngine.Collider2D[]

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

System.Int32

physics2d::​overlapboxnonalloc
static System.Int32 OverlapBoxNonAlloc(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Collider2D[] results,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation

results
UnityEngine.Collider2D[]

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

System.Int32

physics2d::​overlapboxnonalloc
static System.Int32 OverlapBoxNonAlloc(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Collider2D[] results,
System.Int32 layerMask
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation

results
UnityEngine.Collider2D[]

no documentation layerMask -

Returns

System.Int32

physics2d::​overlapcapsule
static UnityEngine.Collider2D OverlapCapsule(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D direction,
System.Single angle,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

direction
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

UnityEngine.Collider2D

physics2d::​overlapcapsule
static System.Int32 OverlapCapsule(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D direction,
System.Single angle,
UnityEngine.ContactFilter2D contactFilter,
UnityEngine.Collider2D[] results
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

direction
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation results -

Returns

System.Int32

physics2d::​overlapcapsule
static System.Int32 OverlapCapsule(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D direction,
System.Single angle,
UnityEngine.ContactFilter2D contactFilter,
System.Collections.Generic.List`1[[UnityEngine.Collider2D, UnityEngine.Physics2DModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] results
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

direction
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation System.Collections.Generic.List`1[[UnityEngine.Collider2D - UnityEngine.Physics2DModule - Version=0.0.0.0 - Culture=neutral - results -

Returns

System.Int32

physics2d::​overlapcapsule
static UnityEngine.Collider2D OverlapCapsule(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D direction,
System.Single angle
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

direction
UnityEngine.CapsuleDirection2D

no documentation angle -

Returns

UnityEngine.Collider2D

physics2d::​overlapcapsule
static UnityEngine.Collider2D OverlapCapsule(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D direction,
System.Single angle,
System.Int32 layerMask
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

direction
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation layerMask -

Returns

UnityEngine.Collider2D

physics2d::​overlapcapsule
static UnityEngine.Collider2D OverlapCapsule(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D direction,
System.Single angle,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

direction
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

UnityEngine.Collider2D

physics2d::​overlapcapsuleall
static UnityEngine.Collider2D[] OverlapCapsuleAll(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D direction,
System.Single angle,
System.Int32 layerMask
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

direction
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation layerMask -

Returns

UnityEngine.Collider2D[]

physics2d::​overlapcapsuleall
static UnityEngine.Collider2D[] OverlapCapsuleAll(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D direction,
System.Single angle,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

direction
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

UnityEngine.Collider2D[]

physics2d::​overlapcapsuleall
static UnityEngine.Collider2D[] OverlapCapsuleAll(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D direction,
System.Single angle,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

direction
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

UnityEngine.Collider2D[]

physics2d::​overlapcapsuleall
static UnityEngine.Collider2D[] OverlapCapsuleAll(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D direction,
System.Single angle
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

direction
UnityEngine.CapsuleDirection2D

no documentation angle -

Returns

UnityEngine.Collider2D[]

physics2d::​overlapcapsulenonalloc
static System.Int32 OverlapCapsuleNonAlloc(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D direction,
System.Single angle,
UnityEngine.Collider2D[] results,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

direction
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation

results
UnityEngine.Collider2D[]

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

System.Int32

physics2d::​overlapcapsulenonalloc
static System.Int32 OverlapCapsuleNonAlloc(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D direction,
System.Single angle,
UnityEngine.Collider2D[] results,
System.Int32 layerMask
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

direction
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation

results
UnityEngine.Collider2D[]

no documentation layerMask -

Returns

System.Int32

physics2d::​overlapcapsulenonalloc
static System.Int32 OverlapCapsuleNonAlloc(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D direction,
System.Single angle,
UnityEngine.Collider2D[] results,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

direction
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation

results
UnityEngine.Collider2D[]

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

System.Int32

physics2d::​overlapcapsulenonalloc
static System.Int32 OverlapCapsuleNonAlloc(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D direction,
System.Single angle,
UnityEngine.Collider2D[] results
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

direction
UnityEngine.CapsuleDirection2D

no documentation

angle
System.Single

no documentation results -

Returns

System.Int32

physics2d::​overlapcircle
static UnityEngine.Collider2D OverlapCircle(
UnityEngine.Vector2 point,
System.Single radius,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

UnityEngine.Collider2D

physics2d::​overlapcircle
static System.Int32 OverlapCircle(
UnityEngine.Vector2 point,
System.Single radius,
UnityEngine.ContactFilter2D contactFilter,
System.Collections.Generic.List`1[[UnityEngine.Collider2D, UnityEngine.Physics2DModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] results
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation System.Collections.Generic.List`1[[UnityEngine.Collider2D - UnityEngine.Physics2DModule - Version=0.0.0.0 - Culture=neutral - results -

Returns

System.Int32

physics2d::​overlapcircle
static System.Int32 OverlapCircle(
UnityEngine.Vector2 point,
System.Single radius,
UnityEngine.ContactFilter2D contactFilter,
UnityEngine.Collider2D[] results
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation results -

Returns

System.Int32

physics2d::​overlapcircle
static UnityEngine.Collider2D OverlapCircle(
UnityEngine.Vector2 point,
System.Single radius,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

UnityEngine.Collider2D

physics2d::​overlapcircle
static UnityEngine.Collider2D OverlapCircle(
UnityEngine.Vector2 point,
System.Single radius,
System.Int32 layerMask
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation layerMask -

Returns

UnityEngine.Collider2D

physics2d::​overlapcircle
static UnityEngine.Collider2D OverlapCircle(
UnityEngine.Vector2 point,
System.Single radius
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation radius -

Returns

UnityEngine.Collider2D

physics2d::​overlapcircleall
static UnityEngine.Collider2D[] OverlapCircleAll(
UnityEngine.Vector2 point,
System.Single radius,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

UnityEngine.Collider2D[]

physics2d::​overlapcircleall
static UnityEngine.Collider2D[] OverlapCircleAll(
UnityEngine.Vector2 point,
System.Single radius
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation radius -

Returns

UnityEngine.Collider2D[]

physics2d::​overlapcircleall
static UnityEngine.Collider2D[] OverlapCircleAll(
UnityEngine.Vector2 point,
System.Single radius,
System.Int32 layerMask
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation layerMask -

Returns

UnityEngine.Collider2D[]

physics2d::​overlapcircleall
static UnityEngine.Collider2D[] OverlapCircleAll(
UnityEngine.Vector2 point,
System.Single radius,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

UnityEngine.Collider2D[]

physics2d::​overlapcirclenonalloc
static System.Int32 OverlapCircleNonAlloc(
UnityEngine.Vector2 point,
System.Single radius,
UnityEngine.Collider2D[] results
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation results -

Returns

System.Int32

physics2d::​overlapcirclenonalloc
static System.Int32 OverlapCircleNonAlloc(
UnityEngine.Vector2 point,
System.Single radius,
UnityEngine.Collider2D[] results,
System.Int32 layerMask
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation

results
UnityEngine.Collider2D[]

no documentation layerMask -

Returns

System.Int32

physics2d::​overlapcirclenonalloc
static System.Int32 OverlapCircleNonAlloc(
UnityEngine.Vector2 point,
System.Single radius,
UnityEngine.Collider2D[] results,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation

results
UnityEngine.Collider2D[]

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

System.Int32

physics2d::​overlapcirclenonalloc
static System.Int32 OverlapCircleNonAlloc(
UnityEngine.Vector2 point,
System.Single radius,
UnityEngine.Collider2D[] results,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation

results
UnityEngine.Collider2D[]

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

System.Int32

physics2d::​overlapcollider
static System.Int32 OverlapCollider(
UnityEngine.Collider2D collider,
UnityEngine.ContactFilter2D contactFilter,
System.Collections.Generic.List`1[[UnityEngine.Collider2D, UnityEngine.Physics2DModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] results
)

UnityEngine.Collider2D collider-no documentation

Parameters
collider
UnityEngine.Collider2D

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation System.Collections.Generic.List`1[[UnityEngine.Collider2D - UnityEngine.Physics2DModule - Version=0.0.0.0 - Culture=neutral - results -

Returns

System.Int32

physics2d::​overlapcollider
static System.Int32 OverlapCollider(
UnityEngine.Collider2D collider,
UnityEngine.ContactFilter2D contactFilter,
UnityEngine.Collider2D[] results
)

UnityEngine.Collider2D collider-no documentation

Parameters
collider
UnityEngine.Collider2D

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation results -

Returns

System.Int32

physics2d::​overlappoint
static UnityEngine.Collider2D OverlapPoint(
UnityEngine.Vector2 point,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

UnityEngine.Collider2D

physics2d::​overlappoint
static UnityEngine.Collider2D OverlapPoint(
UnityEngine.Vector2 point
)

UnityEngine.Vector2 point-no documentation

Parameters

point -

Returns

UnityEngine.Collider2D

physics2d::​overlappoint
static System.Int32 OverlapPoint(
UnityEngine.Vector2 point,
UnityEngine.ContactFilter2D contactFilter,
System.Collections.Generic.List`1[[UnityEngine.Collider2D, UnityEngine.Physics2DModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] results
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation System.Collections.Generic.List`1[[UnityEngine.Collider2D - UnityEngine.Physics2DModule - Version=0.0.0.0 - Culture=neutral - results -

Returns

System.Int32

physics2d::​overlappoint
static System.Int32 OverlapPoint(
UnityEngine.Vector2 point,
UnityEngine.ContactFilter2D contactFilter,
UnityEngine.Collider2D[] results
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation results -

Returns

System.Int32

physics2d::​overlappoint
static UnityEngine.Collider2D OverlapPoint(
UnityEngine.Vector2 point,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

UnityEngine.Collider2D

physics2d::​overlappoint
static UnityEngine.Collider2D OverlapPoint(
UnityEngine.Vector2 point,
System.Int32 layerMask
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation layerMask -

Returns

UnityEngine.Collider2D

physics2d::​overlappointall
static UnityEngine.Collider2D[] OverlapPointAll(
UnityEngine.Vector2 point
)

UnityEngine.Vector2 point-no documentation

Parameters

point -

Returns

UnityEngine.Collider2D[]

physics2d::​overlappointall
static UnityEngine.Collider2D[] OverlapPointAll(
UnityEngine.Vector2 point,
System.Int32 layerMask
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation layerMask -

Returns

UnityEngine.Collider2D[]

physics2d::​overlappointall
static UnityEngine.Collider2D[] OverlapPointAll(
UnityEngine.Vector2 point,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

UnityEngine.Collider2D[]

physics2d::​overlappointall
static UnityEngine.Collider2D[] OverlapPointAll(
UnityEngine.Vector2 point,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

UnityEngine.Collider2D[]

physics2d::​overlappointnonalloc
static System.Int32 OverlapPointNonAlloc(
UnityEngine.Vector2 point,
UnityEngine.Collider2D[] results,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

results
UnityEngine.Collider2D[]

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

System.Int32

physics2d::​overlappointnonalloc
static System.Int32 OverlapPointNonAlloc(
UnityEngine.Vector2 point,
UnityEngine.Collider2D[] results,
System.Int32 layerMask
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

results
UnityEngine.Collider2D[]

no documentation layerMask -

Returns

System.Int32

physics2d::​overlappointnonalloc
static System.Int32 OverlapPointNonAlloc(
UnityEngine.Vector2 point,
UnityEngine.Collider2D[] results,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

results
UnityEngine.Collider2D[]

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

System.Int32

physics2d::​overlappointnonalloc
static System.Int32 OverlapPointNonAlloc(
UnityEngine.Vector2 point,
UnityEngine.Collider2D[] results
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation results -

Returns

System.Int32

physics2d::​raycast
static System.Int32 Raycast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 direction,
UnityEngine.ContactFilter2D contactFilter,
UnityEngine.RaycastHit2D[] results,
System.Single distance
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

direction
UnityEngine.Vector2

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation distance -

Returns

System.Int32

physics2d::​raycast
static UnityEngine.RaycastHit2D Raycast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 direction,
System.Single distance,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

UnityEngine.RaycastHit2D

physics2d::​raycast
static UnityEngine.RaycastHit2D Raycast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 direction,
System.Single distance,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

UnityEngine.RaycastHit2D

physics2d::​raycast
static UnityEngine.RaycastHit2D Raycast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 direction,
System.Single distance,
System.Int32 layerMask
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation layerMask -

Returns

UnityEngine.RaycastHit2D

physics2d::​raycast
static UnityEngine.RaycastHit2D Raycast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 direction,
System.Single distance
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

direction
UnityEngine.Vector2

no documentation distance -

Returns

UnityEngine.RaycastHit2D

physics2d::​raycast
static UnityEngine.RaycastHit2D Raycast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 direction
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation direction -

Returns

UnityEngine.RaycastHit2D

physics2d::​raycast
static System.Int32 Raycast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 direction,
UnityEngine.ContactFilter2D contactFilter,
System.Collections.Generic.List`1[[UnityEngine.RaycastHit2D, UnityEngine.Physics2DModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] results,
System.Single distance
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

direction
UnityEngine.Vector2

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation

System.Collections.Generic.List`1[[UnityEngine.RaycastHit2D

no documentation UnityEngine.Physics2DModule - Version=0.0.0.0 - Culture=neutral - results - distance -

Returns

System.Int32

physics2d::​raycast
static System.Int32 Raycast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 direction,
UnityEngine.ContactFilter2D contactFilter,
UnityEngine.RaycastHit2D[] results
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

direction
UnityEngine.Vector2

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation results -

Returns

System.Int32

physics2d::​raycastall
static UnityEngine.RaycastHit2D[] RaycastAll(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 direction,
System.Single distance,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​raycastall
static UnityEngine.RaycastHit2D[] RaycastAll(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 direction,
System.Single distance,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​raycastall
static UnityEngine.RaycastHit2D[] RaycastAll(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 direction
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation direction -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​raycastall
static UnityEngine.RaycastHit2D[] RaycastAll(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 direction,
System.Single distance
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

direction
UnityEngine.Vector2

no documentation distance -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​raycastall
static UnityEngine.RaycastHit2D[] RaycastAll(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 direction,
System.Single distance,
System.Int32 layerMask
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation layerMask -

Returns

UnityEngine.RaycastHit2D[]

physics2d::​raycastnonalloc
static System.Int32 RaycastNonAlloc(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 direction,
UnityEngine.RaycastHit2D[] results,
System.Single distance
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

direction
UnityEngine.Vector2

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation distance -

Returns

System.Int32

physics2d::​raycastnonalloc
static System.Int32 RaycastNonAlloc(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 direction,
UnityEngine.RaycastHit2D[] results
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

direction
UnityEngine.Vector2

no documentation results -

Returns

System.Int32

physics2d::​raycastnonalloc
static System.Int32 RaycastNonAlloc(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 direction,
UnityEngine.RaycastHit2D[] results,
System.Single distance,
System.Int32 layerMask,
System.Single minDepth,
System.Single maxDepth
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

direction
UnityEngine.Vector2

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation

distance
System.Single

no documentation

layerMask
System.Int32

no documentation

minDepth
System.Single

no documentation maxDepth -

Returns

System.Int32

physics2d::​raycastnonalloc
static System.Int32 RaycastNonAlloc(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 direction,
UnityEngine.RaycastHit2D[] results,
System.Single distance,
System.Int32 layerMask,
System.Single minDepth
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

direction
UnityEngine.Vector2

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation

distance
System.Single

no documentation

layerMask
System.Int32

no documentation minDepth -

Returns

System.Int32

physics2d::​raycastnonalloc
static System.Int32 RaycastNonAlloc(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 direction,
UnityEngine.RaycastHit2D[] results,
System.Single distance,
System.Int32 layerMask
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

direction
UnityEngine.Vector2

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation

distance
System.Single

no documentation layerMask -

Returns

System.Int32

physics2d::​setlayercollisionmask
static System.Void SetLayerCollisionMask(
System.Int32 layer,
System.Int32 layerMask
)

System.Int32 layer-no documentation

Parameters
layer
System.Int32

no documentation layerMask -

Returns

System.Void

physics2d::​simulate
static System.Boolean Simulate(
System.Single step
)

System.Single step-no documentation

Parameters

step -

Returns

System.Boolean

physics2d::​synctransforms
static System.Void SyncTransforms()
Returns

System.Void