FindClosestEdge
7/14/25Less than 1 minute
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.

