Class Navmesh
- Namespace
- AO
- Assembly
- CoreAssembly.dll
public class Navmesh : Component
- Inheritance
-
Navmesh
- Inherited Members
- Extension Methods
Properties
IgnoreColliders
public bool IgnoreColliders { get; set; }
Property Value
MarkedForRebuild
public bool MarkedForRebuild { get; set; }
Property Value
Methods
RebuildImmediately()
public bool RebuildImmediately()
Returns
TryFindClosestPointOnAnyNavmesh(Vector2, out Vector2, out Navmesh)
public static bool TryFindClosestPointOnAnyNavmesh(Vector2 toPoint, out Vector2 pointOnNavmesh, out Navmesh navmesh)
Parameters
Returns
TryFindClosestPointOnNavmesh(Vector2, out Vector2)
public bool TryFindClosestPointOnNavmesh(Vector2 toPoint, out Vector2 result)
Parameters
Returns
TryFindPath(Vector2, Vector2, ref Vector2[], out int)
public bool TryFindPath(Vector2 from, Vector2 to, ref Vector2[] result, out int pathLength)