Monster Auto стрельба, когда игрок входит в поле зрения монстров - PullRequest
0 голосов
/ 22 октября 2018

Я новичок в gdscript, пытаюсь создать 2D-платформерную игру в godot3, я могу создать сцену огня, когда узел Player входит в область 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)
...