Lessico IT › Programmazione › SceneTree (Godot)

SceneTree (Godot)

Programmazione Svenska → Aggiornato: 2026-10-26

Il ciclo principale di Godot e l'albero di nodi a cui è appeso tutto ciò che compone un gioco in esecuzione.

In Godot una scena è semplicemente un ramo salvato di nodi, e il gioco in esecuzione è un unico albero in cui tali rami vengono innestati e potati. L'albero appartiene a SceneTree, l'implementazione predefinita del main loop: governa _process e _physics_process, tiene traccia di gruppi, pausa e cambi di scena ed è raggiungibile da qualunque nodo tramite get_tree().

L'ordine conta. _ready viene eseguito dal basso verso l'alto, quindi i figli sono pronti prima del genitore, mentre l'elaborazione procede dall'alto verso il basso. queue_free elimina un nodo solo a fine frame, evitando che qualcosa punti a un nodo rimosso a metà aggiornamento. Per comunicare verso l'alto nell'albero conviene usare i segnali, una versione integrata dell'observer pattern.

← Torna al lessico