reckfellENGINE

VisualShaderNodeColorParameter

Параметр Color, который будет использоваться в графе визуального шейдера.

На этой странице
class VisualShaderNodeColorParameterReckfellSharpНаследует VisualShaderNodeParameter

Параметр Color, который будет использоваться в графе визуального шейдера.

Переведено в uniform vec4 на языке шейдеров.

Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.

Конструкторы1

VisualShaderNodeColorParameterКонструктор
# VisualShaderNodeColorParameter
C#
public VisualShaderNodeColorParameter();

Свойства2

DefaultValueСвойство
# DefaultValue
C#
public Color DefaultValue { get; set; }

Цвет RGBA для начального значения uniform при включённом DefaultValueEnabled. Не заменяет явное значение в ShaderMaterial. Выход ColorParameter — один vec4; для прозрачности отдельно соедините четвёртую компоненту с Alpha.

DefaultValueEnabledСвойство
# DefaultValueEnabled
C#
public bool DefaultValueEnabled { get; set; }

Определяет, включать ли DefaultValue в объявление uniform при генерации шейдера. Цвет хранится отдельно. Флаг не очищает значения материалов и не создаёт запись глобального параметра.

Методы4

GetDefaultValueColor
# GetDefaultValue
C#
public Color GetDefaultValue();

Цвет RGBA для начального значения uniform при включённом DefaultValueEnabled. Не заменяет явное значение в ShaderMaterial. Выход ColorParameter — один vec4; для прозрачности отдельно соедините четвёртую компоненту с Alpha.

Возвращает Color
IsDefaultValueEnabledbool
# IsDefaultValueEnabled
C#
public bool IsDefaultValueEnabled();

Определяет, включать ли DefaultValue в объявление uniform при генерации шейдера. Цвет хранится отдельно. Флаг не очищает значения материалов и не создаёт запись глобального параметра.

Возвращает bool
SetDefaultValuevoid
# SetDefaultValue
C#
public void SetDefaultValue(Color value);

Цвет RGBA для начального значения uniform при включённом DefaultValueEnabled. Не заменяет явное значение в ShaderMaterial. Выход ColorParameter — один vec4; для прозрачности отдельно соедините четвёртую компоненту с Alpha.

Параметры
ИмяТипПо умолчанию
valueColor—
value

Цвет RGBA; Alpha не подключается автоматически.

SetDefaultValueEnabledvoid
# SetDefaultValueEnabled
C#
public void SetDefaultValueEnabled(bool enabled);

Определяет, включать ли DefaultValue в объявление uniform при генерации шейдера. Цвет хранится отдельно. Флаг не очищает значения материалов и не создаёт запись глобального параметра.

Параметры
ИмяТипПо умолчанию
enabledbool—
enabled

true — генерировать начальное значение из DefaultValue.

Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.