nameID | 通过 Shader.PropertyToID 获取的属性的名称 ID。 |
name | 属性的名称。 |
获取命名的颜色值。
许多着色器使用多个颜色。使用 GetColor 获取 propertyName
颜色。
Unity 内置着色器常用的颜色名称
"_Color"
是材质的主颜色。这也可以通过 color 属性访问。
"_SpecColor"
是材质的高光颜色(用于高光/光泽/顶点光照着色器)。
"_EmissionColor"
是材质的发射颜色(用于顶点光照着色器)。
"_ReflectColor"
是材质的反射颜色(用于反射着色器)。
其他资源:color 属性、SetColor、Shader.PropertyToID。