Class NavMeshExtensions
- Namespace
- S1MAPI.Extensions
- Assembly
- S1MAPI_Mono.dll
Extension methods for NavMesh operations.
public static class NavMeshExtensions
- Inheritance
-
NavMeshExtensions
- Inherited Members
Methods
AddNavMeshObstacle(GameObject, bool)
Add or get a NavMeshObstacle component.
public static NavMeshObstacle AddNavMeshObstacle(this GameObject gameObject, bool carving = true)
Parameters
gameObjectGameObjectcarvingbool
Returns
- NavMeshObstacle
WithCarveOnlyStationary(NavMeshObstacle, bool)
Configure NavMeshObstacle to carve only when stationary.
public static NavMeshObstacle WithCarveOnlyStationary(this NavMeshObstacle obstacle, bool carveOnly = true)
Parameters
obstacleNavMeshObstaclecarveOnlybool
Returns
- NavMeshObstacle
WithCarving(NavMeshObstacle, bool)
Configure NavMeshObstacle with fluent API.
public static NavMeshObstacle WithCarving(this NavMeshObstacle obstacle, bool carving = true)
Parameters
obstacleNavMeshObstaclecarvingbool
Returns
- NavMeshObstacle