Skip to content

FileMesh ​

FileMesh 是可以挂载到渲染单位下的网格外观组件,用于为已有场景对象附加自定义网格模型。它通过网格资产标识、纹理资产标识、缩放、偏移和顶点颜色五个属性控制网格的显示外观,从而在不改变宿主单位物理属性的前提下替换或叠加视觉表现。

概览 ​

FileMesh 是可以挂载到渲染单位下的网格外观组件,用于为已有场景对象附加自定义网格模型。它通过网格资产标识、纹理资产标识、缩放、偏移和顶点颜色五个属性控制网格的显示外观,从而在不改变宿主单位物理属性的前提下替换或叠加视觉表现。

继承自 Unit;可通过 World:CreateUnit("FileMesh", ...) 创建;返回单个单位

属性 ​

名称类型默认值说明
MeshIdString""FileMesh 的网格资产 ID 属性,类型为字符串,用于指定该网格单位所使用的网格资源标识。
TextureIdString""FileMesh 的纹理资产 ID 属性,类型为字符串,用于指定贴在网格表面上的纹理资源标识。
ScaleVector3[1, 1, 1]控制 FileMesh 在三个轴向上的缩放比例。
OffsetVector3[0, 0, 0]控制 FileMesh 相对于其父级 Unit 的位置偏移量。
VertexColorColorColor.New(255, 255, 255, 255)设置 FileMesh 所有顶点的统一颜色,影响网格的最终渲染色调。