Add TestPath utility to navigation system

This commit is contained in:
Wojtek Figat
2021-01-14 13:11:32 +01:00
parent 93aa265b20
commit 7835259a83
4 changed files with 69 additions and 0 deletions

View File

@@ -224,6 +224,13 @@ bool Navigation::FindPath(const Vector3& startPosition, const Vector3& endPositi
return NavMeshes.First()->FindPath(startPosition, endPosition, resultPath);
}
bool Navigation::TestPath(const Vector3& startPosition, const Vector3& endPosition)
{
if (NavMeshes.IsEmpty())
return false;
return NavMeshes.First()->TestPath(startPosition, endPosition);
}
bool Navigation::ProjectPoint(const Vector3& point, Vector3& result)
{
if (NavMeshes.IsEmpty())