Здравствуйте . не могу разобраться с кодом. Мне нужно, чтобы главный герой (Hero) подобрал кирку в руки и потом можно было активировать анимацию удара этой киркой. Одну часть кода удалил из HERO, тк тыщу раз запутался, прикладываю скрипт из pickaxe
extends Area2D
# Объявляем сигнал
signal picked_up
func _ready():
# Подключаем сигнал `area_entered` к функции `_on_area_entered`
connect("area_entered", Callable(self, "_on_area_entered"))
func _on_area_entered(area: Area2D):
if area.name == "Hero":
emit_signal("picked_up") # Излучаем сигнал
queue_free() # Удаляем объект из сцены