De Scratch Wiki en français


Le bloc « ([ v] actuelle) »


([ v] actuelle)

([ v] actuelle)

Catégorie : Capteurs
Type : Bloc de valeur
Ajouté dans : Scratch 2.0
Entrées : 1, menu déroulant
Code du bloc : ([ v] actuelle)

Description

Toutes les options du bloc

Le bloc ([ v] actuelle) (anciennement (actuel [ v]::sensing) sous Scratch 2.0) indique l'année, le mois, la date, le jour de la semaine, l'heure, la minute ou 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]::sensing) 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.

Exemples

Il peut par exemple être utilisé pour :

  • Faire une horloge (ou un calendrier) :
quand le drapeau vert pressé
répéter indéfiniment
dire (regrouper ([heure v] actuelle) et (regrouper [:] et (regrouper ([minute v] actuelle) et (regrouper [:] et ([seconde v] actuelle)))))
  • Faire que quelque chose ne soie plus valable ou devienne valable à partir d'un certain moment :
si <([année v] actuelle) < (2017)> alors
  ajouter (1000) à [argent v]
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 (regrouper (regrouper (regrouper (regrouper (regrouper (regrouper (regrouper [Jour:] et ([jour v] actuelle)) et [ ]) et ([heure v] actuelle)) et [:]) et ([minute v] actuelle)) et [Meilleur Score : ]) et (Score)) à [Classement v]::list

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 :

([ v] actuelle)

Ce qui donnera :

([ v] actuelle)
Info
 Info :
N'oubliez pas que le script devra être entouré des balises [scratchblocks] et [/scratchblocks] pour être affiché en tant que bloc dans le message.
Voir les blocs du forum pour plus d'information.