Show / Hide Table of Contents

Class NavMeshBuilder

Inheritance
Object
NavMeshBuilder
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEngine.AI
Assembly: UnityEngine.dll
Syntax
public static class NavMeshBuilder

Methods

| Improve this Doc View Source

BuildNavMeshData(NavMeshBuildSettings, List<NavMeshBuildSource>, Bounds, Vector3, Quaternion)

Declaration
public static NavMeshData BuildNavMeshData(NavMeshBuildSettings buildSettings, List<NavMeshBuildSource> sources, Bounds localBounds, Vector3 position, Quaternion rotation)
Parameters
Type Name Description
NavMeshBuildSettings buildSettings
List<NavMeshBuildSource> sources
Bounds localBounds
Vector3 position
Quaternion rotation
Returns
Type Description
NavMeshData

Cancel(NavMeshData)

Declaration
public static void Cancel(NavMeshData data)
Parameters
Type Name Description
NavMeshData data
| Improve this Doc View Source

CollectSources(Bounds, Int32, NavMeshCollectGeometry, Int32, List<NavMeshBuildMarkup>, List<NavMeshBuildSource>)

Declaration
public static void CollectSources(Bounds includedWorldBounds, int includedLayerMask, NavMeshCollectGeometry geometry, int defaultArea, List<NavMeshBuildMarkup> markups, List<NavMeshBuildSource> results)
Parameters
Type Name Description
Bounds includedWorldBounds
Int32 includedLayerMask
NavMeshCollectGeometry geometry
Int32 defaultArea
List<NavMeshBuildMarkup> markups
List<NavMeshBuildSource> results
| Improve this Doc View Source

CollectSources(Transform, Int32, NavMeshCollectGeometry, Int32, List<NavMeshBuildMarkup>, List<NavMeshBuildSource>)

Declaration
public static void CollectSources(Transform root, int includedLayerMask, NavMeshCollectGeometry geometry, int defaultArea, List<NavMeshBuildMarkup> markups, List<NavMeshBuildSource> results)
Parameters
Type Name Description
Transform root
Int32 includedLayerMask
NavMeshCollectGeometry geometry
Int32 defaultArea
List<NavMeshBuildMarkup> markups
List<NavMeshBuildSource> results
| Improve this Doc View Source

UpdateNavMeshData(NavMeshData, NavMeshBuildSettings, List<NavMeshBuildSource>, Bounds)

Declaration
public static bool UpdateNavMeshData(NavMeshData data, NavMeshBuildSettings buildSettings, List<NavMeshBuildSource> sources, Bounds localBounds)
Parameters
Type Name Description
NavMeshData data
NavMeshBuildSettings buildSettings
List<NavMeshBuildSource> sources
Bounds localBounds
Returns
Type Description
Boolean
| Improve this Doc View Source

UpdateNavMeshDataAsync(NavMeshData, NavMeshBuildSettings, List<NavMeshBuildSource>, Bounds)

Declaration
public static AsyncOperation UpdateNavMeshDataAsync(NavMeshData data, NavMeshBuildSettings buildSettings, List<NavMeshBuildSource> sources, Bounds localBounds)
Parameters
Type Name Description
NavMeshData data
NavMeshBuildSettings buildSettings
List<NavMeshBuildSource> sources
Bounds localBounds
Returns
Type Description
AsyncOperation
  • Improve this Doc
  • View Source
Back to top Generated by DocFX