Las señales (signals) se utilizan en Godot para que los objetos se puedan comunicar entre ellos sin necesidad de que existan referencias entre ellos.
Aquí vimos como crear y emitir señales.
Ahora conectaremos nuestra señal con una función:
miObjeto.mi_senal.connect(on_mi_senal)
func on_mi_senal():
print("Hemos recibido la señal, aquí podemos hacer nuestro codigo")
Sobre nuestro objeto conectaremos la señal con una función (connect) y en nuestra función podremos hacer el código que deseemos, que solo se ejecutará cuando nuestro objeto reciba la señal.
Nivel