lanceur.gd 447 B

12345678910111213141516171819
  1. extends Node2D
  2. const SceneBalle = preload("res://composants/objets/balle/balle.tscn")
  3. func _ready() -> void:
  4. lancer_balle()
  5. func lancer_balle() -> void:
  6. var nouvelle_balle: Balle = SceneBalle.instantiate()
  7. nouvelle_balle.set_script(preload("res://composants/objets/balle/balle_de_feu/balle_de_feu.gd"))
  8. add_child(nouvelle_balle)
  9. nouvelle_balle.sortie_ecran.connect(_quand_balle_sort)
  10. func _quand_balle_sort() -> void:
  11. lancer_balle()