Material.GetColor
Declaration
public Color GetColor(string name);public Color GetColor(int nameID);Параметры
| Параметр | Описание |
|---|---|
| nameID | Имя ID свойства, полученного Shader.PropertyToID. |
| имя | Название свойства. |
Описание
Получить названное значение цвета.
Многие шейдеры используют более одного цвета. Использование GetColor чтобы получить propertyName цвет.
Общие названия цветов, используемые UnityВстроенные шейдеры:
"_Color" это основной цвет материала. К нему также можно получить доступ через color свойства.
"_SpecColor" зеркальный цвет материала (используется в зеркальных/глянцевых/вертекслит шейдерах).
"_EmissionColor" это эмиссионный цвет материала (используется в вертекслит-шайдерах).
"_ReflectColor" цвет отражения материала (используется в отражающих шейдерах).
Дополнительные ресурсы: color свойство, SetColor, Shader.PropertyToID.