Class NavMeshAssetManager
Manages assets and baking operation of the navmesh
Namespace: Unity.AI.Navigation.Editor
Syntax
public class NavMeshAssetManager : ScriptableSingleton<NavMeshAssetManager>
Methods
ClearSurfaces(Object[])
Clear navmesh surfaces
Declaration
public void ClearSurfaces(Object[] surfaces)
Parameters
| Type | Name | Description |
|---|---|---|
| Object[] | surfaces | List of surfaces |
IsSurfaceBaking(NavMeshSurface)
Checks if an operation of baking is in progress for a specified surface
Declaration
public bool IsSurfaceBaking(NavMeshSurface surface)
Parameters
| Type | Name | Description |
|---|---|---|
| NavMeshSurface | surface | A navmesh surface |
Returns
| Type | Description |
|---|---|
| Boolean | True if the specified surface is baking |
StartBakingSurfaces(Object[])
Start baking a list of NavMeshSurface
Declaration
public void StartBakingSurfaces(Object[] surfaces)
Parameters
| Type | Name | Description |
|---|---|---|
| Object[] | surfaces | List of surfaces |