版本: Unity 6 (6000.0)
语言英语
  • C#

Vector4.Normalize

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交的内容,但我们会阅读用户提出的每个建议更改,并在适用时进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>重试</a>几分钟后。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

声明

public void Normalize();

描述

使此向量具有大小为 1。

归一化后,向量保持相同方向,但长度为 1.0。

请注意,此函数将更改当前向量。如果您希望保持当前向量不变,请使用normalized变量。

如果此向量太小而无法归一化,它将被设置为零。

其他资源:normalized属性。


声明

public static Vector4 Normalize(Vector4 a);

参数

a 要归一化的向量。

返回值

Vector4 一个新的向量,与原始向量具有相同的方向,但大小为 1.0。

描述

返回基于给定向量的归一化向量。归一化向量具有大小为 1,并且与给定向量方向相同。如果给定向量太小而无法归一化,则返回零向量。

请注意,这不会修改给定的向量。要修改并归一化当前向量,请使用Normalize函数,但不带参数。

其他资源:normalized函数。