Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


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

public struct PhysicsQuery.QueryFilter

Static Fields

Value

Description

DefaultCategoriesThe default categories used.
defaultFilterGet the default query filter that hits everything. This uses both DefaultCategories and DefaultHitCategories.
DefaultHitCategoriesThe default hit categories used.
EverythingGet 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

categoriesThe categories this query is using. Usually you would only set one bit but multiple are allowed.
hitCategoriesThe categories this query will produce hits with.