0

我是 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)
4

0 回答 0