Sommaire

Les blocs Contrôle

1. Pour l’exécution des programmes

Certains blocs sont utilisés pour contrôler l’exécution des programmes. Ils permettent notamment de faire une pause ou d’arrêter certains programmes ou la totalité.

images/08RI13.PNG

Lorsque l’exécution du programme arrive sur ce bloc, il attend un nombre spécifié de secondes avant de passer à l’exécution du bloc suivant. Cette fonction équivaut à mettre l’exécution du programme en pause.

Exemples d’utilisation

  • Au démarrage d’un jeu de tir : attendre quelques secondes après que le drapeau vert soit cliqué afin que le joueur puisse se mettre en place (cf. chapitre Les jeux de tir).

images/08RI14.png
  • Dans un dialogue : attendre la réponse avant de continuer le programme (cf. chapitre L’apparence - Exemples : créer un dialogue).

images/08RI15.PNG

Ce bloc est utilisé pour arrêter au choix :

  • tous les programmes de tous les lutins du projet.

  • seulement le programme positionné au-dessus.

  • seulement les programmes de ce lutin.

2. Pour créer des boucles

Dans un programme, certaines instructions sont amenées à se répéter. Afin d’alléger le programme et d’éviter les répétitions de code, on utilise des boucles de répétition (cf. chapitre Les sons - Programmer un morceau de musique).

images/08RI16.PNG

Le programme situé dans cette parenthèse sera répété un nombre de fois déterminé. ...