返回a和b之间的距离。
Vector3.Distance(a,b) is the same as (a-b).magnitude
Vector3.Distance(a,b) 等同于(a-b).magnitude 。
向量的长度是用勾股定理计算出来,计算机计算两次方和开根的运算量比加减法要费时的多。
所以比较两个对象的距离常用的是比较两点距离的平方:
float dis = (transform.position - player.position).sqrMagnitude
返回a和b之间的距离。
Vector3.Distance(a,b) is the same as (a-b).magnitude
Vector3.Distance(a,b) 等同于(a-b).magnitude 。
向量的长度是用勾股定理计算出来,计算机计算两次方和开根的运算量比加减法要费时的多。
所以比较两个对象的距离常用的是比较两点距离的平方:
float dis = (transform.position - player.position).sqrMagnitude