Version: 2023.1

Mesh.SetTangents

切换到手册
public void SetTangents (Vector4[] inTangents);
public void SetTangents (List<Vector4> inTangents);
public void SetTangents (NativeArray<T> inTangents);

参数

inTangents 每顶点切线。

描述

设置网格的切线。

另请参阅:tangents 属性。


public void SetTangents (Vector4[] inTangents, int start, int length, Rendering.MeshUpdateFlags flags= MeshUpdateFlags.Default);
public void SetTangents (List<Vector4> inTangents, int start, int length, Rendering.MeshUpdateFlags flags= MeshUpdateFlags.Default);
public void SetTangents (NativeArray<T> inTangents, int start, int length, Rendering.MeshUpdateFlags flags= MeshUpdateFlags.Default);

参数

inTangents 每顶点切线。
start 要从输入数组采用的第一个元素的索引。
length 要从输入数组采用的元素数。
flags 控制函数行为的标志,请参阅 MeshUpdateFlags

描述

使用输入数组的一部分设置网格的切线。

此方法的行为方式如同调用 SetTangents,所使用的数组为整个数组的一个切片(从 start 索引开始,长度为给定 length)。生成的网格具有 length 数量的顶点。