[This is preliminary documentation and is subject to change.]

Provides Unity ease-of-use elements related to CAINav. (Navigation mesh generation, pathfinding, local steering, etc.)

Types

         
 All Types  Classes   Structures 
 NameDescription
AreaFlagDef
Defines a mapping between areas and flags and applies the flags during the NMGen build process. (Editor Only)
AreaMarkerCompiler
Loads and compiles all CylinderAreaMarker and BoxAreaMarker components in the scene, based on the standard scene query behavior. (Editor Only)
BoxAreaMarker
Provides data useful for marking an area using a box shaped convex polygon.
CAIBakedNavmesh
Navigation mesh data that is baked at design time.
CAINavEditorSettings
Global navigation settings. (Editor Only)
CylinderAreaMarker
Provides data useful for marking an area using a cylinder shape.
DefaultAreaDef
Applies a default area to all components in an input build. (Editor Only)
CylinderAreaMarker..::..MarkerData
Cylinder marker data.
BoxAreaMarker..::..MarkerData
Convex marker data.
MeshAreaDef
Assigns areas to MeshFilter components based on the component's mesh. (Editor Only)
MeshCompiler
Loads and creates geometry from mesh filter components. (Editor Only)
MeshInputFilter
Filters out all MeshFilter components that reference a mesh in the list. (Editor Only)
NavmeshBuild
A navigation mesh build. (Editor Only)
NMGenAreaMarker
Provides data used to assign an area during an NMGen build.
NMGenComponent
A scene component used during an NMGen build.
OFMConnection
Represents an off-mesh connection used during the NMGen build process.
OFMConnectionCompiler
Loads and compiles all OFMConnection components in the scene, based on the standard scene query behavior. (Editor Only)
StaticFilter
Filters out all components that are not marked as static. (Editor Only)
TagAreaDef
Assigns areas to components based on the component's tag. (Editor Only)
TagInputFilter
Filters out all components with the specified tags. (Editor Only)
TagSceneQuery
Queries the scene for components based on game object tag. (Editor Only)
TerrainCompiler
Loads and compiles a terrain component. (Editor Only)