Exemplo n.º 1
0
    public bool MoveToHosp(float stoppingDist)
    {
        HospitalNavInfo info = GetNearestReachableHospital();

        Move(info.Hospital.CheckPoint.position, stoppingDist);
        Hospital = info.Hospital;
        return(info.Reachable);
    }
Exemplo n.º 2
0
    int CompareByDist(HospitalNavInfo x, HospitalNavInfo y)//从小到大排序器
    {
        if (x == null)
        {
            if (y == null)
            {
                return(0);
            }
            return(1);
        }
        if (y == null)
        {
            return(-1);
        }

        int retval = x.Dist.CompareTo(y.Dist);

        return(retval);
    }