版本:Unity 6 (6000.0)
语言中文(简体)
  • C#

Mesh.GetVertexAttributeDimension

建议更改

成功!

感谢您帮助我们进一步提高 Unity 文档的质量。虽然我们无法采纳所有提交的内容,但也确实会仔细阅读用户建议的每一项更改,并在适用情况下进行更新。

关闭

提交失败

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

关闭

取消

切换到手册

声明

public int GetVertexAttributeDimension(Rendering.VertexAttribute attr);

参数

attr 要检查的顶点数据属性。

返回值

数据属性的int维度,如果不存在,则为零。

说明

获取此 Mesh 上特定顶点数据属性的维度。

网格通常使用已知格式进行数据布局,例如,位置始终是一个 3 组件 Vector,切线始终是一个 4 组件 Vector。但是,在某些情况下(通常涉及纹理坐标),数据布局可以具有不同的维度。例如,SetUVs 接受 2D、3D 或 4D 纹理坐标。您可以使用此函数查询此布局。

其他资源:VertexAttributeHasVertexAttributeGetVertexAttributeFormatGetVertexAttributes