Version: 2022.3

MaterialProperty

class in UnityEditor

切换到手册

描述

描述单个着色器属性的相关信息和值。

在编写自定义材质编辑器或实现自定义 MaterialPropertyDrawer 类时,需结合使用 MaterialProperty 与 MaterialEditor

另请参阅:MaterialEditorMaterialPropertyDrawer

变量

colorValue属性的颜色值。
displayName属性的显示名称(只读)。
flags控制属性显示方式的标志(只读)。
floatValueFloat value of the property.
hasMixedValue此属性是否有多个不同值?(只读)
intValueInt value of the property.
name属性的名称(只读)。
rangeLimits范围浮动属性的下/上限(只读)。
targets此属性正在编辑的材质对象(只读)。
textureDimension属性的纹理维度(二维、立方体贴图等)(只读)。
textureValue属性的纹理值。
type属性的类型(只读)。
vectorValue属性的向量值。