VisualShaderNodeColorParameter
Параметр Color, который будет использоваться в графе визуального шейдера.
Параметр Color, который будет использоваться в графе визуального шейдера.
Переведено в uniform vec4 на языке шейдеров.
Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.
Конструкторы1
VisualShaderNodeColorParameterКонструктор
public VisualShaderNodeColorParameter();Свойства2
DefaultValueСвойство
public Color DefaultValue { get; set; }Цвет RGBA для начального значения uniform при включённом DefaultValueEnabled. Не заменяет явное значение в ShaderMaterial. Выход ColorParameter — один vec4; для прозрачности отдельно соедините четвёртую компоненту с Alpha.
DefaultValueEnabledСвойство
public bool DefaultValueEnabled { get; set; }Определяет, включать ли DefaultValue в объявление uniform при генерации шейдера. Цвет хранится отдельно. Флаг не очищает значения материалов и не создаёт запись глобального параметра.
Методы4
GetDefaultValueColor
public Color GetDefaultValue();Цвет RGBA для начального значения uniform при включённом DefaultValueEnabled. Не заменяет явное значение в ShaderMaterial. Выход ColorParameter — один vec4; для прозрачности отдельно соедините четвёртую компоненту с Alpha.
ColorIsDefaultValueEnabledbool
public bool IsDefaultValueEnabled();Определяет, включать ли DefaultValue в объявление uniform при генерации шейдера. Цвет хранится отдельно. Флаг не очищает значения материалов и не создаёт запись глобального параметра.
boolSetDefaultValuevoid
public void SetDefaultValue(Color value);Цвет RGBA для начального значения uniform при включённом DefaultValueEnabled. Не заменяет явное значение в ShaderMaterial. Выход ColorParameter — один vec4; для прозрачности отдельно соедините четвёртую компоненту с Alpha.
| Имя | Тип | По умолчанию |
|---|---|---|
value | Color | — |
valueЦвет RGBA; Alpha не подключается автоматически.
SetDefaultValueEnabledvoid
public void SetDefaultValueEnabled(bool enabled);Определяет, включать ли DefaultValue в объявление uniform при генерации шейдера. Цвет хранится отдельно. Флаг не очищает значения материалов и не создаёт запись глобального параметра.
| Имя | Тип | По умолчанию |
|---|---|---|
enabled | bool | — |
enabledtrue — генерировать начальное значение из DefaultValue.