【Godot4.3】静的ノード取得と動的ノード取得について

予め、ノードツリーに追加されているノードを取得する方法は、以下。

var node = get_tree().root.get_child(0).find_child("A").find_child("B")


スクリプトで動的に追加したノードを取得する場合は、上記の方法では取得できず。

ルートノードにスクリプトで動的に追加された子ノード "A"を取得する場合は、以下。

var root_node = var node = get_tree().root.get_child(0)

var node = root_node.get_node_or_null("A") # 存在しない場合、nullが返る。


人気の投稿