🟦 Assignation Multiple
🟦 Assignation Multiple
Le bloc Assignation Multiple permet de modifier plusieurs variables simultanément en un seul bloc, évitant ainsi l'utilisation répétée de blocs d'assignation individuels. Idéal pour réinitialiser des compteurs ou mettre à jour plusieurs données utilisateur en une seule opération.
📥 Entrées
- in (Signal) : Déclenche l'assignation ou la modification des variables.
- nombre (Number) : Définit le nombre de variables à modifier. Le bloc ajuste dynamiquement le nombre de paires
variable/valeuren fonction de cette valeur. - variable (Variable) : Variable cible à modifier (répétée autant de fois que spécifié par
nombre). - valeur (Any) : Nouvelle valeur à assigner à la variable cible (répétée autant de fois que spécifié par
nombre).
📤 Sorties
- out (Signal) : S'active une fois que toutes les variables ont été modifiées avec succès.
💡 Exemple d'utilisation
Scénario : Réinitialisation des statistiques d'un joueur en début de partie
- Le joueur appuie sur le bouton "Nouvelle Partie".
- Le flux déclenche une séquence de réinitialisation.
- Le bloc Assignation Multiple est configuré avec
nombre = 3pour modifier 3 variables. - Les paires
variable/valeursont connectées :
score→0vies→3niveau→1
- Le signal
outactive la suite du flux (ex: affichage de l'écran de départ).
⚙️ Détails Techniques
- Comportement dynamique : Le nombre de paires
variable/valeurs'adapte automatiquement à la valeur denombre. Sinombreest modifié, les entrées supplémentaires sont ajoutées ou supprimées. - Validation : Toutes les variables doivent être définies avant l'exécution pour éviter des erreurs. Le bloc ne traite pas les variables non initialisées.
Mis à jour le : 04/03/2026
Merci !
