Source: Scratch Wiki en français
Le bouton octogonal rouge (aussi appelé bouton stop) sert à stopper un projet. Tous les sprites stopperont leurs actions, ce qui aura pour conséquence d'arrêter le projet.
Le projet peut aussi être stoppé avec le bloc de contrôle stop [tout v]
: les deux méthodes sont équivalentes et ont le même effet.
Lorsque le projet est stoppé :
- Tous les clones sont supprimés ;
- Tous les effets (fantôme, couleur etc...) sont annulés ;
- Toutes les bulles de parole et pensée sont supprimées ;
- Le projet sera à l'arrêt tant que le drapeau vert n'aura pas été pressé.
Redémarrer automatiquement le projet
Bien que le bouton "Stop" arrête tous les scripts, il est possible de faire redémarrer un projet tout seul une fois stoppé, grâce au bloc d'événement quand le [chronomètre v] \> ()
.
Pour cela, il faut remplacer TOUS les blocs quand le drapeau vert pressé
par quand je reçois (message de votre choix v)
, sauf un qui envoie ce message lorsque le drapeau vert est pressé.
Il faut une boucle qui répète indéfiniment réinitialiser le chronomètre
: lorsque le projet est stoppé, le chronomètre pourra enfin tourner, et c'est là où intervient quand le [chronomètre v] \> (0.5)
(exemple), puis le programme renvoie le message qui sert de "drapeau vert", et qui "réinitialise le chronomètre".