文档

Unity Engine

Unity Engine

TestOverlapShapeProxy

Test if the provided shape proxy overlaps any shapes.
阅读时间1 分钟最后更新于 1 个月前

Definition

  • Type: Method
  • Namespace: Unity.U2D.Physics
  • Assembly: UnityEngine.PhysicsCore2DModule

TestOverlapShapeProxy(ShapeProxy, QueryFilter)

Test if the provided shape proxy overlaps any shapes.
public bool TestOverlapShapeProxy(PhysicsShape.ShapeProxy shapeProxy, PhysicsQuery.QueryFilter filter)

Parameters

shapeProxy

The shape proxy to use. This must be in world-space.

The filter to control the result returned.

Returns

Type

Description

boolIf the query overlaps anything.

TestOverlapShapeProxy(ReadOnlySpan<ShapeProxy>, QueryFilter)

Test if the provided shape proxies overlaps any shapes.
public bool TestOverlapShapeProxy(ReadOnlySpan<PhysicsShape.ShapeProxy> shapeProxies, PhysicsQuery.QueryFilter filter)

Parameters

The shape proxy to use. This must be in world-space.

The filter to control the result returned.

Returns

Type

Description

boolIf the query overlaps anything.