VisualShaderNodeFrame
Успадковує: VisualShaderNodeResizableBase < VisualShaderNode < Resource < RefCounted < Object
Успадковано від: VisualShaderNodeComment
Рамка інших візуальних шейдерних вузлів може бути прикріплена до кращої організації.
Опис
Для поліпшення організації можна використовувати прямокутну раму, яка може використовуватися для групових візуальних шейкерних вузлів.
Вузол, прикріплені до рами, перейдемо з ним, коли він перетягується, і він може автоматично змінювати розмір, щоб закрити всі прикріплені вершини.
Його назва, опис і колір можна налаштувати.
Властивості
|
||
|
||
|
||
|
||
|
Методи
void |
add_attached_node(node: int) |
void |
remove_attached_node(node: int) |
Описи властивостей
PackedInt32Array attached_nodes = PackedInt32Array() 🔗
void set_attached_nodes(value: PackedInt32Array)
PackedInt32Array get_attached_nodes()
Перелік вузлів, прикріплених до рами.
Note: The returned array is copied and any changes to it will not update the original property value. See PackedInt32Array for more details.
Якщо true, кадр автоматично буде змінювати розмір, щоб закривати всі прикріплені вершини.
Color tint_color = Color(0.3, 0.3, 0.3, 0.75) 🔗
Колір рамки, коли tint_color_enabled має значення true.
bool tint_color_enabled = false 🔗
Якщо true, рама буде натілена кольором, зазначеним в tint_color.
Назва вузла.
Описи методів
void add_attached_node(node: int) 🔗
Додає вузол до списку вузлів, прикріплених до рами. Не можна назвати безпосередньо, скористайтеся VisualShader.attach_node_to_frame().
void remove_attached_node(node: int) 🔗
Видаліть вузол з переліку вузлів, прикріплених до рами. Не можна назвати безпосередньо, скористайтеся VisualShader.detach_node_from_frame().