Crear y emitir señales (signals)

Enviado por tech4life el Mar, 12/09/2023 - 17:47

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.

Definir una señal es muy sencillo , tan solo tenemos que hacer : 

signal mi_senal

y para emitir la señal podemos utilizar alguna de las siguientes llamadas : 

mi_senal.emit()

emit_signal("mi_senal")

Cualquiera de las dos funcionará correctamente aunque la primer es más limpia.

Nivel