Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


NavMeshQueryFilter

Specifies which agent type and areas to consider when searching the NavMesh.
Read time 1 minuteLast updated 8 days ago

Definition

  • Type: Struct
  • Namespace: UnityEngine.AI
  • Assembly: UnityEngine.AIModule
public struct NavMeshQueryFilter

Remarks

This struct is used with the NavMesh query methods overloaded with the query filter argument.

Properties

Property

Description

agentTypeIDThe agent type ID, specifying which navigation meshes to consider for the query functions.
areaMaskA bitmask representing the traversable area types.

Methods

Method

Description

GetAreaCostReturns the area cost multiplier for the given area type for this filter.
SetAreaCostSets the pathfinding cost multiplier for this filter for a given area type.