De Scratch Wiki en Français


Actuel [ v]



(actuel [ v])
(actuel [ v])

Catégorie : Capteurs
Type : Bloc de valeur
Ajouté dans : Scratch 2.0
Retiré dans : Aucune

Code du bloc : (actuel [ v])


Toutes les options du block

Fonctionnement

Le bloc actuel [ v] indique l'année, le mois, la date, le jour de la semaine, l'heure, la minute et la seconde actuels. Il prend comme référence les données de l'horloge de l'utilisateur du projet et les convertit en format 24h.

Histoire

Ce bloc est apparu dans la version Alpha de Scracth 2.0 sous le nom de local [ v] pour bien indiquer qu'il prenait l'heure locale et non une heure universelle. Jours depuis 2000 et lui sont les deux seuls blocs en rapport avec le temps sur Scratch 2.0.

Utilité

Il est assez utile. Il peut par exemple être utilisé pour :

  • Faire une horloge (ou un calendrier) :
quand le drapeau vert pressé
répéter indéfiniment
dire (regroupe (actuel [heure v]) (regroupe [:] (regroupe (actuel [minute v]) (regroupe [:] (actuel [seconde v])))))
  • Faire que quelque chose ne soie plus valable ou devienne valable à partir d'un certain moment :
si <(actuel (année v)) < (2017)> alors
  ajouter à [argent v] [1000]
sinon
  dire [Cette action n'est plus valable après 2016.]
end
  • Faire un classement répertoriant les meilleurs scores avec leurs coordonnées temporelles :
ajouter (regroupe (regroupe (regroupe (regroupe (regroupe (regroupe (regroupe [Jour:](actuel [jour v]))[ ])(actuel [heure v]))[:])(actuel [minute v]))[Meilleur Score:])(Score)) à [Classement v]

Dans le forum

Dans le forum, vous pouvez intégrer des blocs Scratch grâce au BBcode. Voici le code nécessaire :

(actuel [ v])
(actuel[ v])
(actuel [minute v])
(actuel [minute v])
Info
 Info :
Le code doit être précédé de la balise [scratchblocks] pour être visible.