判断带有NavMeshAgent组件的角色距离目的地
还有多长的长度
通过NavMeshAgent.path的值来判断,是否到达目的地。
NavMeshAgent.path.corners.Length如果 等于0,那么就到达目的地。
记录第一时间下NavMeshAgent.path.Length的值
每当该值减1的时候,距离 读条完成 越近。
NavMeshAgent .remainingDistance
是NavMeshAgent
业务代表的位置与当前路径上的目的地之间的距离。(只读)
实际上这个
remainingDistance
的值只有两种显示,0和Inifity
表示 NavMeshAgent到达下一个路径点,如果为Inifity则没有到达,为0则到达了下一个路径点。
参考资料:
1.
NavMeshAgent .remainingDistance
2.
3.