12345678910111213141516171819202122 |
- 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()
|