Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
        public float GetHeightByNavmesh(IDetourSender sender, Vector3 pos)
        {
            DetourMgr detour = this.GetComponent <DetourMgr>();

            return(detour.GetHeight(sender, pos));
        }
Ejemplo n.º 3
0
        public bool IsPositionWalkable(IDetourSender sender, Vector3 point)
        {
            DetourMgr detour = this.GetComponent <DetourMgr>();

            return(detour.IsPositionWalkable(sender, point));
        }
Ejemplo n.º 4
0
        public bool IsDetourAStar()
        {
            DetourMgr detour = this.GetComponent <DetourMgr>();

            return(detour.IsDetourAStar());
        }
Ejemplo n.º 5
0
        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));
        }