首页 > 其他 > 详细

常用类用法解释

时间:2015-01-04 21:06:02      阅读:245      评论:0      收藏:0      [点我收藏+]

1、Vector3.magnitude 长度

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

向量的长度是技术分享

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

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

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

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

2、Vector3.sqrMagnitude 长度平方

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

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

 

常用类用法解释

原文:http://www.cnblogs.com/MrZivChu/p/normalclass.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!