getDistanceToGoal(constdtCrowdAgent*ag,constfloatrange):
如果ag->cornerFlags[ag->ncorners-1]& DT_STRAIGHTPATH_END
说明这个点是path的终点,是在findStraightPath中设置的
这个时候就是endOfPath,可以计算当前点和终点的距离
计算的方法是:dtMin(dtVdist2D(ag->npos,&ag->cornerVerts[(ag->ncorners-1)*3]),range);
传进来的range参数和实际最小距离中取小值