描述单个着色器属性的相关信息和值。
在编写自定义材质编辑器或实现自定义 MaterialPropertyDrawer 类时,需结合使用 MaterialProperty 与 MaterialEditor。
另请参阅:MaterialEditor、MaterialPropertyDrawer。
colorValue | 属性的颜色值。 |
displayName | 属性的显示名称(只读)。 |
flags | 控制属性显示方式的标志(只读)。 |
floatValue | Float value of the property. |
hasMixedValue | 此属性是否有多个不同值?(只读) |
intValue | Int value of the property. |
name | 属性的名称(只读)。 |
rangeLimits | 范围浮动属性的下/上限(只读)。 |
targets | 此属性正在编辑的材质对象(只读)。 |
textureDimension | 属性的纹理维度(二维、立方体贴图等)(只读)。 |
textureValue | 属性的纹理值。 |
type | 属性的类型(只读)。 |
vectorValue | 属性的向量值。 |