1234567891011121314151617181920212223 |
- @icon("res://composants/objets/arene/IconeArene.svg")
- extends Node2D
- signal balle_detruite
- signal brique_sortie
- func _quand_zone_exterieure_detecte_entree(corps: Node2D) -> void:
- print("Sortie de ", corps.get_name())
- if corps is Balle:
- _traiter_balle_sortie(corps)
- elif corps is Brique:
- _traiter_brique_sortie(corps)
- func _traiter_balle_sortie(balle: Balle) -> void:
- balle.detruire()
- balle_detruite.emit()
- func _traiter_brique_sortie(_brique: Brique) -> void:
- brique_sortie.emit()
|