VisualShaderNodeIntParameter
Успадковує: VisualShaderNodeParameter < VisualShaderNode < Resource < RefCounted < Object
Візуальний шейдерний вузол для параметра шейдера (уніформа) типу int.
Опис
VisualShaderNodeParameter типу int. Додаткова настройка для діапазону прийнятих значень.
Властивості
|
||
|
||
|
||
|
||
|
||
|
||
|
Переліки
enum Hint: 🔗
Hint HINT_NONE = 0
Параметр не буде протипоказати його значення.
Hint HINT_RANGE = 1
Значення параметра має бути в межах заданого діапазону min/max.
Hint HINT_RANGE_STEP = 2
Вартість параметра повинна бути в межах зазначеного діапазону, з наведеним step між значеннями.
Hint HINT_ENUM = 3
Параметр використовує enum, щоб зв’язати попередньо встановлені значення з іменами в редакторі.
Hint HINT_MAX = 4
Представляємо розмір Hint enum.
Описи властивостей
За замовчуванням значення цього параметра, який буде використовуватися, якщо не встановлено зовнішньо. title_enabled повинен бути включений; за замовчуванням до 0 інакше.
bool default_value_enabled = false 🔗
Якщо true, вершина буде мати на замовлення значення за замовчуванням.
PackedStringArray enum_names = PackedStringArray() 🔗
void set_enum_names(value: PackedStringArray)
PackedStringArray get_enum_names()
Імена, які використовуються для вибору переліку в редакторі. hint має бути HINT_ENUM, щоб це почало діяти.
Note: The returned array is copied and any changes to it will not update the original property value. See PackedStringArray for more details.
Діапазон підказки цього вузла. Використовуйте його для налаштування діапазону параметрів.
Максимальне значення цього параметра може прийняти. hint повинен бути або HINT_RANGE_STEP для цього, щоб прийняти ефект.
Мінімальне значення цього параметра може прийняти. hint повинен бути або HINT_RANGE_STEP для цього, щоб прийняти ефект.
Крок між значеннями параметра. Сили параметра, щоб бути кількома заданими значеннями. hint повинен бути HINT_RANGE_STEP для цього, щоб прийняти ефект.