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

网格.SetNormals

建议更改

成功!

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

关闭

提交失败

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

关闭

取消

切换到手册

声明

public void SetNormals(Vector3[] inNormals);

声明

public void SetNormals(List<Vector3> inNormals);

声明

public void SetNormals(NativeArray<T> inNormals);

参数

inNormals 每个顶点的法线。

说明

设置网格的法线。

其他资源:法线属性。


声明

public void SetNormals(Vector3[] inNormals, int start, int length, Rendering.MeshUpdateFlags flags = MeshUpdateFlags.Default);

声明

public void SetNormals(List<Vector3> inNormals, int start, int length, Rendering.MeshUpdateFlags flags = MeshUpdateFlags.Default);

声明

public void SetNormals(NativeArray<T> inNormals, int start, int length, Rendering.MeshUpdateFlags flags = MeshUpdateFlags.Default);

参数

inNormals 每个顶点的法线。
start 要从输入数组中获取的第一个元素的索引。
length 要从输入数组中获取的元素的数量。
flags 控制函数行为的标志,请参见MeshUpdateFlags

说明

设置网格的顶点法线,使用输入数组的一部分。

此方法的行为就像使用输入数组的切片(从start索引开始且给定length长度)调用 SetNormals。对象网格具有length数量的顶点。