Table of Contents

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

gameObject GameObject
carving bool

Returns

NavMeshObstacle

WithCarveOnlyStationary(NavMeshObstacle, bool)

Configure NavMeshObstacle to carve only when stationary.

public static NavMeshObstacle WithCarveOnlyStationary(this NavMeshObstacle obstacle, bool carveOnly = true)

Parameters

obstacle NavMeshObstacle
carveOnly bool

Returns

NavMeshObstacle

WithCarving(NavMeshObstacle, bool)

Configure NavMeshObstacle with fluent API.

public static NavMeshObstacle WithCarving(this NavMeshObstacle obstacle, bool carving = true)

Parameters

obstacle NavMeshObstacle
carving bool

Returns

NavMeshObstacle