arene.gd 407 B

12345678910111213141516171819
  1. extends Node2D
  2. signal balle_detruite
  3. signal brique_sortie
  4. func _quand_zone_exterieure_detecte_entree(corps: Node2D) -> void:
  5. if corps is Balle:
  6. _traiter_balle_sortie(corps)
  7. func _traiter_balle_sortie(balle: Balle) -> void:
  8. balle.detruire()
  9. balle_detruite.emit()
  10. func _quand_zone_exterieure_detecte_entree_zone(area_rid, area, area_shape_index, local_shape_index) -> void:
  11. brique_sortie.emit()