🟦 Assignation
🟦 Assignation
Le bloc Assignation permet de modifier la valeur d'une variable au cours d'une expérience. Il est essentiel pour mettre à jour dynamiquement des données comme un score, un compteur ou toute autre information stockée dans une variable.
Ce bloc remplace entièrement la valeur précédente de la variable par la nouvelle valeur fournie, ce qui le distingue d'autres blocs comme l'Incrémentation qui modifient une valeur existante sans l'écraser.
📥 Entrées
- in (Flux) : Déclencheur du bloc. Lorsque le flux atteint ce point, la variable cible est mise à jour.
- variable (Variable) : Variable à modifier (peut être de type Texte, Nombre, Option, Image, Fichier, etc.).
- value (Type dynamique) : Nouvelle valeur qui remplacera l'ancienne. Le type s'adapte automatiquement à celui de la variable sélectionnée.
📤 Sorties
- out (Flux) : S'active immédiatement après la modification de la variable, permettant de poursuivre le flux.
💡 Exemple d'utilisation
Scénario : Mise à jour du score d'un joueur après une réussite
- Un joueur réussit un défi dans un jeu interactif.
- Le flux arrive sur un bloc Condition vérifiant si le défi est réussi.
- Si la condition est vraie, le flux est redirigé vers un bloc Assignation.
- Le bloc Assignation modifie la variable
Scoreen lui attribuant la valeur100. - Le flux continue vers un bloc Affichage pour informer le joueur de son nouveau score.
⚙️ Détails Techniques
- Comportement des variables : La valeur précédente de la variable est entièrement écrasée par la nouvelle valeur fournie. Pour des opérations comme une incrémentation, utilisez plutôt le bloc Incrémentation.
- Adaptation dynamique : Le champ
values'adapte automatiquement au type de la variable sélectionnée (nombre, texte, etc.).
Mis à jour le : 04/03/2026
Merci !
