主题
SkinSlot
概览
| 字段 | 值 |
|---|---|
| Kind | Data · 数据 Data |
| Realm | common |
SkinSlot 描述多槽位皮肤配置中的单个槽位数据,包括皮肤资源标识与四个染色区域颜色。
适用场景
用于读取或配置公开 SkinSlots 属性中的单个子网格皮肤数据。
使用要点
通过公开的 SkinSlots 属性读取槽位列表;更新槽位时复制列表、修改槽位数据,再整体赋回 SkinSlots,以触发属性变更。SkinSlot 不提供独立的全局构造器。
注意事项
SkinSlot 是 SkinSlots 的元素结构,不是场景 Unit;槽位操作函数未进入公开 Meta,作者脚本应使用公开属性。
属性 (5)
| Name | 类型 | 默认值 | 说明 |
|---|---|---|---|
SkinId | String | "" | 皮肤槽位所使用的皮肤标识,类型为 String,用于指明该槽位对应的皮肤资源。该属性公开、可编辑、可读写。 |
ModelColor1 | Color | Color.New(255, 255, 255, 255) | 皮肤槽位的染色区域1颜色,类型为 Color,用于记录该槽位第 1 个染色区域使用的颜色值。该属性公开、可编辑、可读写,属于 SkinSlot 数据类型的成员。 |
ModelColor2 | Color | Color.New(255, 255, 255, 255) | 皮肤槽位的染色区域2颜色,类型为 Color,用于记录该槽位第 2 个染色区域使用的颜色值。该属性公开、可编辑、可读写。 |
ModelColor3 | Color | Color.New(255, 255, 255, 255) | 皮肤槽位的染色区域3颜色,类型为 Color,表示该槽位第 3 个染色区域的颜色配置。该属性公开、可编辑、可读写。 |
ModelColor4 | Color | Color.New(255, 255, 255, 255) | 皮肤槽位的染色区域4颜色,类型为 Color,表示该槽位第 4 个染色区域的颜色配置。该属性公开、可编辑、可读写。 |
