PhysicsScene2D
UnityObjectLink
PhysicsScene2D

/

Parent

UnityObjectLink

Functions
boxcast
System.Int32 BoxCast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Vector2 direction,
System.Single distance,
UnityEngine.ContactFilter2D contactFilter,
System.Collections.Generic.List`1[[UnityEngine.RaycastHit2D, UnityEngine.Physics2DModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] 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

distance
System.Single

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

boxcast
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

boxcast
UnityEngine.RaycastHit2D BoxCast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Vector2 direction,
System.Single distance,
UnityEngine.ContactFilter2D contactFilter
)

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 contactFilter -

Returns

UnityEngine.RaycastHit2D

boxcast
System.Int32 BoxCast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Vector2 direction,
System.Single distance,
UnityEngine.RaycastHit2D[] results,
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

results
UnityEngine.RaycastHit2D[]

no documentation layerMask -

Returns

System.Int32

boxcast
System.Int32 BoxCast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.Vector2 direction,
System.Single distance,
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

distance
System.Single

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation results -

Returns

System.Int32

capsulecast
UnityEngine.RaycastHit2D CapsuleCast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D capsuleDirection,
System.Single angle,
UnityEngine.Vector2 direction,
System.Single distance,
UnityEngine.ContactFilter2D contactFilter
)

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 contactFilter -

Returns

UnityEngine.RaycastHit2D

capsulecast
System.Int32 CapsuleCast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D capsuleDirection,
System.Single angle,
UnityEngine.Vector2 direction,
System.Single distance,
UnityEngine.ContactFilter2D contactFilter,
System.Collections.Generic.List`1[[UnityEngine.RaycastHit2D, UnityEngine.Physics2DModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] 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

distance
System.Single

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

capsulecast
System.Int32 CapsuleCast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D capsuleDirection,
System.Single angle,
UnityEngine.Vector2 direction,
System.Single distance,
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

distance
System.Single

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation results -

Returns

System.Int32

capsulecast
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

capsulecast
System.Int32 CapsuleCast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D capsuleDirection,
System.Single angle,
UnityEngine.Vector2 direction,
System.Single distance,
UnityEngine.RaycastHit2D[] results,
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

results
UnityEngine.RaycastHit2D[]

no documentation layerMask -

Returns

System.Int32

circlecast
UnityEngine.RaycastHit2D CircleCast(
UnityEngine.Vector2 origin,
System.Single radius,
UnityEngine.Vector2 direction,
System.Single distance,
UnityEngine.ContactFilter2D contactFilter
)

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 contactFilter -

Returns

UnityEngine.RaycastHit2D

circlecast
System.Int32 CircleCast(
UnityEngine.Vector2 origin,
System.Single radius,
UnityEngine.Vector2 direction,
System.Single distance,
UnityEngine.RaycastHit2D[] results,
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

results
UnityEngine.RaycastHit2D[]

no documentation layerMask -

Returns

System.Int32

circlecast
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

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

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

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

circlecast
System.Int32 CircleCast(
UnityEngine.Vector2 origin,
System.Single radius,
UnityEngine.Vector2 direction,
System.Single distance,
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

distance
System.Single

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation results -

Returns

System.Int32

getrayintersection
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

getrayintersection
System.Int32 GetRayIntersection(
UnityEngine.Ray ray,
System.Single distance,
UnityEngine.RaycastHit2D[] results,
System.Int32 layerMask
)

UnityEngine.Ray ray-no documentation

Parameters
ray
UnityEngine.Ray

no documentation

distance
System.Single

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation layerMask -

Returns

System.Int32

isempty
System.Boolean IsEmpty()
Returns

System.Boolean

isvalid
System.Boolean IsValid()
Returns

System.Boolean

linecast
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

linecast
System.Int32 Linecast(
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

linecast
UnityEngine.RaycastHit2D Linecast(
UnityEngine.Vector2 start,
UnityEngine.Vector2 end,
UnityEngine.ContactFilter2D contactFilter
)

UnityEngine.Vector2 start-no documentation

Parameters
start
UnityEngine.Vector2

no documentation

end
UnityEngine.Vector2

no documentation contactFilter -

Returns

UnityEngine.RaycastHit2D

linecast
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

linecast
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

overlaparea
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

overlaparea
UnityEngine.Collider2D OverlapArea(
UnityEngine.Vector2 pointA,
UnityEngine.Vector2 pointB,
UnityEngine.ContactFilter2D contactFilter
)

UnityEngine.Vector2 pointA-no documentation

Parameters
pointA
UnityEngine.Vector2

no documentation

pointB
UnityEngine.Vector2

no documentation contactFilter -

Returns

UnityEngine.Collider2D

overlaparea
System.Int32 OverlapArea(
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

overlaparea
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

overlaparea
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

overlapbox
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

overlapbox
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

overlapbox
System.Int32 OverlapBox(
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

overlapbox
UnityEngine.Collider2D OverlapBox(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
System.Single angle,
UnityEngine.ContactFilter2D contactFilter
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

size
UnityEngine.Vector2

no documentation

angle
System.Single

no documentation contactFilter -

Returns

UnityEngine.Collider2D

overlapbox
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

overlapcapsule
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

overlapcapsule
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

overlapcapsule
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

overlapcapsule
UnityEngine.Collider2D OverlapCapsule(
UnityEngine.Vector2 point,
UnityEngine.Vector2 size,
UnityEngine.CapsuleDirection2D direction,
System.Single angle,
UnityEngine.ContactFilter2D contactFilter
)

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 -

Returns

UnityEngine.Collider2D

overlapcapsule
System.Int32 OverlapCapsule(
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

overlapcircle
UnityEngine.Collider2D OverlapCircle(
UnityEngine.Vector2 point,
System.Single radius,
UnityEngine.ContactFilter2D contactFilter
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation

radius
System.Single

no documentation contactFilter -

Returns

UnityEngine.Collider2D

overlapcircle
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

overlapcircle
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

overlapcircle
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

overlapcircle
System.Int32 OverlapCircle(
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

overlappoint
UnityEngine.Collider2D OverlapPoint(
UnityEngine.Vector2 point,
UnityEngine.ContactFilter2D contactFilter
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation contactFilter -

Returns

UnityEngine.Collider2D

overlappoint
UnityEngine.Collider2D OverlapPoint(
UnityEngine.Vector2 point,
System.Int32 layerMask
)

UnityEngine.Vector2 point-no documentation

Parameters
point
UnityEngine.Vector2

no documentation layerMask -

Returns

UnityEngine.Collider2D

overlappoint
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

overlappoint
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

overlappoint
System.Int32 OverlapPoint(
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

physicsscene2d::​create
static UnityEngine.PhysicsScene2D Create ()

Constructor replaces new

Returns

UnityEngine.PhysicsScene2D

physicsscene2d::​overlapcollider
static System.Int32 OverlapCollider(
UnityEngine.Collider2D collider,
UnityEngine.Collider2D[] results,
System.Int32 layerMask
)

UnityEngine.Collider2D collider-no documentation

Parameters
collider
UnityEngine.Collider2D

no documentation

results
UnityEngine.Collider2D[]

no documentation layerMask -

Returns

System.Int32

physicsscene2d::​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

physicsscene2d::​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

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

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation

contactFilter
UnityEngine.ContactFilter2D

no documentation results -

Returns

System.Int32

raycast
System.Int32 Raycast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 direction,
System.Single distance,
UnityEngine.RaycastHit2D[] results,
System.Int32 layerMask
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation

results
UnityEngine.RaycastHit2D[]

no documentation layerMask -

Returns

System.Int32

raycast
UnityEngine.RaycastHit2D Raycast(
UnityEngine.Vector2 origin,
UnityEngine.Vector2 direction,
System.Single distance,
UnityEngine.ContactFilter2D contactFilter
)

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

no documentation contactFilter -

Returns

UnityEngine.RaycastHit2D

raycast
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

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

UnityEngine.Vector2 origin-no documentation

Parameters
origin
UnityEngine.Vector2

no documentation

direction
UnityEngine.Vector2

no documentation

distance
System.Single

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

simulate
System.Boolean Simulate(
System.Single step
)

System.Single step-no documentation

Parameters

step -

Returns

System.Boolean

tostring
System.String ToString()
Returns

System.String