PhysicsQuery.QueryFilter
A query filter is used to filter query results known as "hits". For example, you may want a ray-cast representing a projectile to hit players and the static environment but not debris.
Read time 1 minuteLast updated 9 days ago
Definition
- Type: Struct
- Namespace: UnityEngine.LowLevelPhysics2D
- Assembly: UnityEngine.Physics2DModule
public struct PhysicsQuery.QueryFilter
Static Fields
Value | Description |
|---|---|
| DefaultCategories | The default categories used. |
| defaultFilter | Get the default query filter that hits everything. This uses both DefaultCategories and DefaultHitCategories. |
| DefaultHitCategories | The default hit categories used. |
| Everything | Get a query filter that is all categories and hit everything. |
Constructors
Constructor | Description |
|---|---|
| QueryFilter() | Create a default filter set as defaultFilter. |
| QueryFilter(UnityEngine.LowLevelPhysics2D.PhysicsMask,UnityEngine.LowLevelPhysics2D.PhysicsMask) | Create a query filter. |
Properties
Property | Description |
|---|---|
| categories | The categories this query is using. Usually you would only set one bit but multiple are allowed. |
| hitCategories | The categories this query will produce hits with. |