public bool MoveToHosp(float stoppingDist) { HospitalNavInfo info = GetNearestReachableHospital(); Move(info.Hospital.CheckPoint.position, stoppingDist); Hospital = info.Hospital; return(info.Reachable); }
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); }