2009-10-21 90 views
4

嘿,我想知道是否有一个函数来设置XNA框架Vector3的长度,就像在C++中它只是VECTOR.setLength(x) 。 要么手动或基本的数学手段会很好:)如何设置一个向量的长度(在xna中)

+0

我可以看到你如何计算长度,而不是设置长度。 – mauris 2009-10-21 01:48:27

+0

这就是3D矢量长度,它是矢量的大小。 – 2009-10-21 01:49:33

回答

16

规范化它,然后乘以所需的长度。

vec = Vector3.Normalize(vec) * length; 
相关问题