主题
FileMesh
FileMesh 是可以挂载到渲染单位下的网格外观组件,用于为已有场景对象附加自定义网格模型。它通过网格资产标识、纹理资产标识、缩放、偏移和顶点颜色五个属性控制网格的显示外观,从而在不改变宿主单位物理属性的前提下替换或叠加视觉表现。
概览
FileMesh 是可以挂载到渲染单位下的网格外观组件,用于为已有场景对象附加自定义网格模型。它通过网格资产标识、纹理资产标识、缩放、偏移和顶点颜色五个属性控制网格的显示外观,从而在不改变宿主单位物理属性的前提下替换或叠加视觉表现。
继承自
Unit;可通过World:CreateUnit("FileMesh", ...)创建;返回单个单位
属性
| 名称 | 类型 | 默认值 | 说明 |
|---|---|---|---|
MeshId | String | "" | FileMesh 的网格资产 ID 属性,类型为字符串,用于指定该网格单位所使用的网格资源标识。 |
TextureId | String | "" | FileMesh 的纹理资产 ID 属性,类型为字符串,用于指定贴在网格表面上的纹理资源标识。 |
Scale | Vector3 | [1, 1, 1] | 控制 FileMesh 在三个轴向上的缩放比例。 |
Offset | Vector3 | [0, 0, 0] | 控制 FileMesh 相对于其父级 Unit 的位置偏移量。 |
VertexColor | Color | Color.New(255, 255, 255, 255) | 设置 FileMesh 所有顶点的统一颜色,影响网格的最终渲染色调。 |
