Godot - Nodeを削除する
Godot 4でGDScriptを利用してNodeを削除する方法です。
queue_free()
を利用してNodeを削除する事ができます。queue_free()
は以下の特徴があります。
・削除するNodeは自身または指定した対象
・削除はフレーム処理の最後に実行される
target.queue_free()
親要素からremove_child()
関数で子Nodeを削除しておくと該当フレーム内でもNodeが削除できる。
remove_child(target)
target.queue_free()
![Godot](/images/godot/image.png)