Il s’agit de messages que les nœuds émettent lorsque quelque chose de spécifique leur arrive, comme la pression d’un bouton. D’autres nœuds peuvent se connecter à ce signal et appeler une fonction lorsque l’événement se produit.
Les Signaux sont un mécanisme de délégation intégré à Godot qui permet à un objet de jeu de réagir à un changement au sein d’un autre : à l’entrée ou la sortie d’un nœud dans le monde de jeu, à une collision, à l’entrée ou la sortie d’un personnage dans une zone, à un élément d’interface qui change de taille, etc.
L’exercice proposé par étapes dans ce dossier reprend l’exemple précédent (à la fin du dossier Coder, la dernière étape : rendre interactif) incluant le code et la scène sprite_2d.tscn déjà créée avec l’icône Godot dont voici le résultat actuel :

Il s’agit d’ajouter un bouton et au clic dessus de faire bouger et arrêter le mouvement d’un nœud. Commencer avec un bouton à l’étape suivante …
La référence de classe Signal