Godot - インスタンスを作成する
GDScriptでインスタンスを作成する紹介しています。
instantiate()
はpreload()
やload()
で読み込んだリソースをノードとして作成します。
作成したインスタンスはadd_child()
などでノードツリーに追加する事で表示されます。
var item = preload("res://item.tscn")
# var item = load("res://item.tscn")
instantiate = item.instantiate()
add_child(instantiate)
add_child()
内にinstantiate()
を記述する事も可能です。
var item = preload("res://item.tscn")
# var item = load("res://item.tscn")
add_child(item.instantiate())
![Godot](/images/godot/image.png)