首页 > 代码库 > 常用类用法解释

常用类用法解释

1、Vector3.magnitude 长度

返回向量的长度(只读)。

向量的长度是技术分享

如果你需要比较一些向量的长度,你可以比较它们长度的平方,使用sqrMagnitude(计算平方很快)。

所以:比较向量的长度时,用下面的sqrMagnitude方法最好!

当在update中检测人物位置距离目标位置时用sqrMagnitude也最好不过了!

类似这样:if ((perpos - targetPosition).sqrMagnitude < 1.0f){ }

2、Vector3.sqrMagnitude 长度平方

返回这个向量的长度的平方(只读)。

向量的长度是用勾股定理计算出来,计算机计算两次方和开根的运算量比加减法要费时的多。所以如果是想比较两个向量的长度,用sqrMagnitude可以快出很多。

 

常用类用法解释