🟩 Saisie de texte
🟩 Saisie de texte
Le bloc Saisie de texte permet à l'utilisateur d'entrer une information textuelle dans le cadre d'un scénario interactif, comme un dialogue, une énigme ou une inscription.
Ce bloc est essentiel pour capturer des données linguistiques (noms, réponses, mots de passe) et les réutiliser dynamiquement dans le flux, que ce soit pour personnaliser l'expérience ou valider des conditions logiques.
📥 Entrées
- Titre / Placeholder (Texte) : Instruction courte ou indication affichée dans le champ de saisie pour guider l'utilisateur (ex: "Entrez votre prénom").
- Limites de caractères (Optionnel, Nombre) : Définit une longueur minimale et/ou maximale pour la saisie (ex: min: 2, max: 20).
📤 Sorties
- Texte (Texte) : Chaîne de caractères validée par l'utilisateur, prête à être stockée ou traitée.
- Validé (Stream) : Flux déclenché lorsque la saisie est soumise, permettant de poursuivre le scénario.
💡 Exemple d'utilisation
Scénario : Inscription à un tournoi magique
- Le joueur arrive devant un parchemin d'inscription dans un jeu de rôle.
- Un bloc Narration affiche : "Pour participer, écris ton nom de héros ci-dessous."
- Le bloc Saisie de texte est placé avec le Placeholder "Ton nom légendaire..." et une limite de 15 caractères.
- Le joueur tape "Aragorn" et valide.
- Le flux Validé est activé, et le Texte saisi est stocké dans une variable pour être réutilisé (ex: "Bienvenue, Aragorn !").
⚙️ Détails Techniques
- Gestion des caractères : Les espaces en début/fin de chaîne sont automatiquement supprimés.
- Sécurité : Les données sont échappées pour éviter les injections malveillantes dans les traitements ultérieurs.
- Compatibilité IA : Ce bloc peut servir de point d'entrée pour des interactions avec des modèles de langage (ex: génération de réponses dynamiques).
Mis à jour le : 04/03/2026
Merci !
