Source: Scratch Wiki en français
Description
Le chronomètre est un bloc de valeur contenant le temps s'étant écoulé depuis que le projet a été lancé ou que le chronomètre a été réinitialisé pour la dernière fois. Il démarre à 0 et augmente progressivement. Le nombre contenu peut être décimal.
Il est souvent utilisé avec le bloc réinitialiser le chronomètre
, qui doit être utilisé au début du projet pour qu'il fonctionne correctement.
quand le [chronomètre v] > ()
.Exemples
On peut donc utiliser le bloc réinitialiser le chronomètre
pour le remettre à zéro. Cependant, il est impossible de mettre le chronomètre en pause, de lui ajouter ou lui enlever du temps ou encore de lui donner une valeur. Donc si vous avez besoin de manipuler le chronomètre durant un script, il est fortement conseillé de créer son propre chronomètre avec une variable de cette façon :
quand le drapeau vert pressé répéter indéfiniment si <(temps)=(1)> alors attendre (0.1) secondes ajouter (0.1) à [temps v] end end
Ainsi, il est possible de modifier la variable.
mettre [temps v] à (5) ajouter (-3) à [temps v]
Alternatives
quand le drapeau vert pressé répéter indéfiniment si <(chrono)=(1)> alors attendre (0.1) secondes ajouter (0.1) à [chrono v] end end
Sur les forums
Sur les forums de Scratch, vous pouvez intégrer des blocs Scratch grâce au BBCode. Voici le code nécessaire pour insérer ce bloc :
(chronomètre)
Ce qui donnera :
(chronomètre)
[scratchblocks]et
[/scratchblocks]pour être affiché en tant que bloc dans le message.
Voir les blocs du forum pour plus d'informations.
Voir aussi
blocs de capteur :: sensing