Method OverlapSphereCustom
OverlapSphereCustom<T>(float3, float, ref T, CollisionFilter, QueryInteraction)
Checks if the provided sphere is overlapping with an ICollidable Return true if there is at least one overlap, the passed collector is used for custom hit filtering if needed.
Declaration
bool OverlapSphereCustom<T>(float3 position, float radius, ref T collector, CollisionFilter filter, QueryInteraction queryInteraction = QueryInteraction.Default) where T : struct, ICollector<DistanceHit>
Parameters
Type | Name | Description |
---|---|---|
float3 | position | The position. |
float | radius | The radius. |
T | collector | [in,out] The collector. |
CollisionFilter | filter | Specifies the filter. |
QueryInteraction | queryInteraction | (Optional) The query interaction. |
Returns
Type | Description |
---|---|
bool | True if there is a hit, false otherwise. |
Type Parameters
Name | Description |
---|---|
T | Generic type parameter. |