Source : Scratch Wiki en français


Message

Un message est un événement permettant à un sprite (ou à l'arrière-plan) d'initier un ou plusieurs empilements de bloc Scratch chez d'autres sprites, y compris lui-même et ses clones.

Les messages sont une implémentation importante de la programmation événementielle en Scratch, et peuvent aussi servir à la programmation récursive.

Caractérisation

Un message est un événement « signal » émis par une source (un sprite, clone de sprite ou l'arrière-plan) à destination de tous les sprites, des clones et de l'arrière-plan déclenchant tous les déclencheurs lui étant associé.

Un signal est émis soit à l'aide de l'un des blocs impératif suivant :

la différence entre les deux blocs étant que le second interrompt l'exécution de son empilement jusqu'à ce que tous les événements déclenchés par l'envoi du message soit exécutés, ce qui n'est pas le cas du premier.

Il peut uniquement être reçu à l'aide du bloc déclencheur quand je reçois ( v).

Utilisation

Les messages servent à faire interagir entre eux les différentes composantes d'un projet de manière simple et ordonnée.

Exemples

Les messages peuvent servir à mettre en place une hiérarchie d'opération dans un projet (ce qui est souvent utilisé dans les projets complexes), utiliser des scripts d'un sprite spécifique, interagir avec les clones existants.

Concrètement, les messages peuvent être utilisés pour créer des discussions entre sprite, supprimer un ou des clones, lancer des animations et bien plus encore.

Voir aussi

Les témoins (''cookies'') nous aident à fournir nos services. En utilisant nos services, vous acceptez notre utilisation de témoins.