Api > NavMeshAgent > FindClosestEdge()
NavMeshAgent.FindClosestEdge()⚓︎
Locate the closest NavMesh edge.
Returns:⚓︎
type | Description |
---|---|
boolean | True if a nearest edge is found. |
NavMeshHit | properties of the resulting location. |
Usage⚓︎
---@type NavMeshAgent
local navmeshagent;
local val0, val1 = navmeshagent.FindClosestEdge()
Extra Detail⚓︎
The returned NavMeshHit object contains the position and details of the nearest point on the nearest edge of the Navmesh. Since an edge typically corresponds to a wall or other large object, this could be used to make a character take cover as close to the wall as possible.