Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
VisualShaderNodeFrame
Eredita: VisualShaderNodeResizableBase < VisualShaderNode < Resource < RefCounted < Object
Ereditato da: VisualShaderNodeComment
Una cornice a cui altri nodi di visual shader può essere attaccati a per una migliore organizzazione.
Descrizione
Una cornice rettangolare che può essere utilizzata per raggruppare insieme i nodi dello shader visivo per migliorare l'organizzazione.
I nodi attaccati alla cornice si muoveranno con essa quando viene trascinata e può essere ridimensionata automaticamente per racchiudere tutti i nodi attaccati.
Il suo titolo, la descrizione e il colore possono essere personalizzati.
Proprietà
|
||
|
||
|
||
|
||
|
Metodi
void |
add_attached_node(node: int) |
void |
remove_attached_node(node: int) |
Descrizioni delle proprietà
PackedInt32Array attached_nodes = PackedInt32Array() 🔗
void set_attached_nodes(value: PackedInt32Array)
PackedInt32Array get_attached_nodes()
La lista dei nodi attaccati alla cornice.
Note: The returned array is copied and any changes to it will not update the original property value. See PackedInt32Array for more details.
Se true, la cornice si ridimensionerà automaticamente per racchiudere tutti i nodi attaccati.
Color tint_color = Color(0.3, 0.3, 0.3, 0.75) 🔗
Il colore della cornice quando tint_color_enabled è true.
bool tint_color_enabled = false 🔗
Se true, la cornice sarà tinta con il colore specificato in tint_color.
Il titolo del nodo.
Descrizioni dei metodi
void add_attached_node(node: int) 🔗
Aggiunge un nodo alla lista dei nodi attaccati alla cornice. Non dovrebbe essere chiamato direttamente, usa invece il metodo VisualShader.attach_node_to_frame().
void remove_attached_node(node: int) 🔗
Rimuove un nodo dalla lista dei nodi attaccati alla cornice. Non dovrebbe essere chiamato direttamente, usa invece il metodo VisualShader.detach_node_from_frame().