Version: Unity 6.3 Beta (6000.3)
LanguageEnglish
  • C#

PhysicsWorld.TestOverlapGeometry

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Submission failed

For some reason your suggested change could not be submitted. Please <a>try again</a> in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

Declaration

public bool TestOverlapGeometry(LowLevelPhysics2D.CircleGeometry geometry, LowLevelPhysics2D.PhysicsQuery.QueryFilter filter);

Parameters

Parameter Description
geometry The Circle geometry used to check overlap. This must be in world-space.
filter The filter to control the result returned.

Returns

bool If the query overlaps anything.

Description

Tests if the provided Circle geometry overlaps any shapes. A circle with a radius of zero is equivalent to PhysicsWorld.TestOverlapPoint. See CircleGeometry and QueryFilter.


Declaration

public bool TestOverlapGeometry(LowLevelPhysics2D.CapsuleGeometry geometry, LowLevelPhysics2D.PhysicsQuery.QueryFilter filter);

Parameters

Parameter Description
geometry The Capsule geometry used to check overlap. This must be in world-space.
filter The filter to control the result returned.

Returns

bool If the query overlaps anything.

Description

Tests if the provided Capsule geometry overlaps any shapes. See CapsuleGeometry and QueryFilter.


Declaration

public bool TestOverlapGeometry(LowLevelPhysics2D.PolygonGeometry geometry, LowLevelPhysics2D.PhysicsQuery.QueryFilter filter);

Parameters

Parameter Description
geometry The Polygon geometry used to check overlap. This must be in world-space.
filter The filter to control the result returned.

Returns

bool If the query overlaps anything.

Description

Tests if the provided Polygon geometry overlaps any shapes. See PolygonGeometry and QueryFilter.


Declaration

public bool TestOverlapGeometry(LowLevelPhysics2D.SegmentGeometry geometry, LowLevelPhysics2D.PhysicsQuery.QueryFilter filter);

Parameters

Parameter Description
geometry The Segment geometry used to check overlap. This must be in world-space.
filter The filter to control the result returned.

Returns

bool If the query overlaps anything.

Description

Tests if the provided Segment geometry overlaps any shapes. See SegmentGeometry and QueryFilter.


Declaration

public bool TestOverlapGeometry(LowLevelPhysics2D.ChainSegmentGeometry geometry, LowLevelPhysics2D.PhysicsQuery.QueryFilter filter);

Parameters

Parameter Description
geometry The Chain-Segment geometry used to check overlap. This must be in world-space.
filter The filter to control the result returned.

Returns

bool If the query overlaps anything.

Description

Tests if the provided Chain-Segment geometry overlaps any shapes. See ChainSegmentGeometry and QueryFilter.