我是 gdscript 的新手,尝试在 godot3 中制作 2D 平台游戏,当玩家节点进入我用作视野的 area2D 时,我能够实例化一个火灾场景,但场景只实例化一次。我们如何继续实例化直到玩家进入视野(Area2D)之前的火灾场景?
我的 GDscript :
#monster.gd
func _on_field_of_detection_body_entered(body):#signal passed from Area2D
if body.name == "Player": # When field of detection detect the player it load the fire.tscn scene.
var fir = fire.instance()
fir.set_global_position($fireposition.get_global_position())
get_parent().add_child(fir)