Skip to content

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.