VisualShaderNodeFloatParameter
Скаляр float параметр, используемый в визуальном графике тендера.
Скаляр float параметр, используемый в визуальном графике тендера.
Переводится как uniform float на языке шейдеров.
Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.
Конструкторы1
VisualShaderNodeFloatParameterКонструктор
public VisualShaderNodeFloatParameter();Свойства6
DefaultValueСвойство
public float DefaultValue { get; set; }Значение по умолчанию, назначаемое в шейдере.
DefaultValueEnabledСвойство
public bool DefaultValueEnabled { get; set; }Позволяет использовать VisualShaderNodeFloatParameter.DefaultValue.
HintСвойство
public VisualShaderNodeFloatParameter.HintEnum Hint { get; set; }Подсказка, применяемая к униформе, которая управляет значениями, которые она может принимать при установке через Инспектор.
MaxСвойство
public float Max { get; set; }Минимальное значение для подсказок диапазона. Используется, если VisualShaderNodeFloatParameter.Hint установлен на VisualShaderNodeFloatParameter.HintEnum.Range или VisualShaderNodeFloatParameter.HintEnum.RangeStep.
MinСвойство
public float Min { get; set; }Максимальное значение для подсказок диапазона. Используется, если VisualShaderNodeFloatParameter.Hint установлен на VisualShaderNodeFloatParameter.HintEnum.Range или VisualShaderNodeFloatParameter.HintEnum.RangeStep.
StepСвойство
public float Step { get; set; }Значение шага (приращения) для подсказки диапазона с шагом. Используется, если VisualShaderNodeFloatParameter.Hint установлен в VisualShaderNodeFloatParameter.HintEnum.RangeStep.
Методы12
GetDefaultValuefloat
public float GetDefaultValue();floatGetHintVisualShaderNodeFloatParameter.HintEnum
public VisualShaderNodeFloatParameter.HintEnum GetHint();VisualShaderNodeFloatParameter.HintEnumGetMaxfloat
public float GetMax();floatGetMinfloat
public float GetMin();floatGetStepfloat
public float GetStep();floatIsDefaultValueEnabledbool
public bool IsDefaultValueEnabled();boolSetDefaultValuevoid
public void SetDefaultValue(float value);| Имя | Тип | По умолчанию |
|---|---|---|
value | float | — |
SetDefaultValueEnabledvoid
public void SetDefaultValueEnabled(bool enabled);| Имя | Тип | По умолчанию |
|---|---|---|
enabled | bool | — |
SetHintvoid
public void SetHint(VisualShaderNodeFloatParameter.HintEnum hint);| Имя | Тип | По умолчанию |
|---|---|---|
hint | VisualShaderNodeFloatParameter.HintEnum | — |
SetMaxvoid
public void SetMax(float value);| Имя | Тип | По умолчанию |
|---|---|---|
value | float | — |
SetMinvoid
public void SetMin(float value);| Имя | Тип | По умолчанию |
|---|---|---|
value | float | — |
SetStepvoid
public void SetStep(float value);| Имя | Тип | По умолчанию |
|---|---|---|
value | float | — |
VisualShaderNodeFloatParameter.HintEnum
| Значение | Описание |
|---|---|
Max = 3 | Представляет размер перечисления |
None = 0 | Нет подсказки. |
Range = 1 | Подсказка диапазона для скалярного значения, которая ограничивает возможные входные значения между |
RangeStep = 2 | Подсказка диапазона для скалярного значения с шагом, которая ограничивает возможные входные значения между |