IT用語集 › プログラミング › SceneTree (Godot)

SceneTree (Godot)

プログラミング Svenska → 更新: 2026-10-26

Godotのメインループであり、実行中のゲームのあらゆる要素がぶら下がるノードの木。

Godotでは、シーンとは保存されたノードの枝にすぎず、実行中のゲームは、そうした枝を接ぎ木したり剪定したりする一本の木である。この木を所有するのが、エンジン標準のメインループ実装SceneTreeだ。_processと_physics_processを駆動し、グループ、ポーズ、シーン切り替えを管理し、どのノードからもget_tree()で参照できる。

順序は重要である。_readyは下から上へ呼ばれるので子が先に初期化され、処理(process)は上から下へ進む。queue_freeはフレームの終わりになって初めてノードを削除するため、更新の途中で半分消えたノードを誰かが指してしまう事態を防げる。木の上方向への連絡には、オブザーバーパターンを言語機能にしたシグナルを使うのがよい。

← 用語集に戻る