⬜ Liste contient
⬜ Liste contient
Le bloc Liste contient permet de vérifier si un élément spécifique (texte, nombre ou booléen) est présent dans une liste donnée.
Ce bloc est particulièrement utile pour des vérifications conditionnelles, comme la présence d'un objet dans un inventaire ou d'une valeur dans une collection de données.
📥 Entrées
- list (Liste de Valeurs) : La liste dans laquelle rechercher l'élément.
- value (Texte, Nombre ou Booléen) : L'élément à rechercher dans la liste (son type dépend du contenu de la liste).
📤 Sorties
- value (Booléen) : Renvoie
Vraisi l'élément est présent dans la liste,Fauxsinon. Cette sortie peut être connectée à un bloc conditionnel (Si/Sinon) pour déclencher des actions en conséquence.
💡 Exemple d'utilisation
Scénario : Vérification d'un objet dans l'inventaire du joueur
- Le joueur possède une liste
Objetscontenant["Clé", "Potion", "Épée"]. - Le jeu doit vérifier si le joueur a la
Clépour ouvrir une porte. - Le bloc Liste contient est configuré avec
list = Objetsetvalue = "Clé". - La sortie
valuerenvoieVrai, indiquant que laCléest bien dans l'inventaire. - Un bloc Condition utilise ce résultat pour autoriser l'ouverture de la porte.
⚙️ Détails Techniques
- Comportement : Ce bloc ne modifie pas le flux du scénario mais évalue une condition. Il n'a pas d'entrée ou sortie de flux (
in/out), seulement des entrées/sorties de données. - Gestion des types : Le type de l'entrée
values'adapte automatiquement au contenu de la liste (ex :Textepour une liste de chaînes,Nombrepour une liste de valeurs numériques).
Mis à jour le : 04/03/2026
Merci !
