internal int GetPath(IDetourSender actor, Vector3 start, Vector3 end, out List <Vector3> path) { DetourMgr detour = this.GetComponent <DetourMgr>(); return(detour.FindStraightPath(actor, start, end, out path)); }
public float GetHeightByNavmesh(IDetourSender sender, Vector3 pos) { DetourMgr detour = this.GetComponent <DetourMgr>(); return(detour.GetHeight(sender, pos)); }
public bool IsPositionWalkable(IDetourSender sender, Vector3 point) { DetourMgr detour = this.GetComponent <DetourMgr>(); return(detour.IsPositionWalkable(sender, point)); }
public bool IsDetourAStar() { DetourMgr detour = this.GetComponent <DetourMgr>(); return(detour.IsDetourAStar()); }
public int GetRaycast(IDetourSender actor, Vector3 start, Vector3 end, out Vector3 cast) { DetourMgr detour = this.GetComponent <DetourMgr>(); return(detour.Raycast(actor, start, end, out cast)); }