Articles sur : Blocs Celestory
Cet article est aussi disponible en :

🟩 Saisie de nombre

🟩 Saisie de nombre



Le bloc Saisie de nombre permet de capturer une valeur numérique saisie par l'utilisateur via une interface interactive.


Ce bloc est essentiel pour les interactions nécessitant une entrée chiffrée, comme les calculs, les enchères ou les réglages de paramètres. Il optimise l'expérience utilisateur en affichant automatiquement un pavé numérique sur mobile et en validant strictement le format d'entrée.


📥 Entrées


  • Titre (Texte - Optionnel) : Texte d'invite ou question affichée au-dessus du champ de saisie (ex: "Quel est votre âge ?").
  • Valeur par défaut (Nombre - Optionnel) : Valeur pré-remplie dans le champ pour guider l'utilisateur.
  • Valeur minimale (Nombre - Optionnel) : Limite inférieure autorisée pour la saisie.
  • Valeur maximale (Nombre - Optionnel) : Limite supérieure autorisée pour la saisie.


📤 Sorties


  • Saisie Numérique (Nombre) : Valeur numérique valide saisie par l'utilisateur, prête à être utilisée dans des calculs ou conditions.
  • Validé (Stream) : Flux déclenché lorsque l'utilisateur valide sa saisie (via bouton ou touche Entrée), permettant de poursuivre le scénario.


💡 Exemple d'utilisation


Scénario : Calcul de réduction en magasin


  1. Le joueur arrive à la caisse d'un magasin avec un article affiché à 80€.
  2. Le bloc Saisie de nombre est configuré avec :
  • Titre : "Entrez le pourcentage de réduction (max 30%)"
  • Valeur maximale : 30
  1. L'utilisateur saisit "15" sur son clavier numérique et valide.
  2. La Saisie Numérique (15) est transmise à un bloc de calcul pour appliquer la réduction (80€ × 0,85 = 68€).
  3. Le flux Validé déclenche l'affichage du nouveau prix et la suite du scénario.


⚙️ Détails Techniques

  • Typage fort : Le bloc rejette automatiquement toute entrée non numérique, évitant les erreurs de traitement. Les claviers mobiles basculent en mode numérique pour faciliter la saisie.
  • Validation en temps réel : Les valeurs hors plage (min/max) sont bloquées avant validation, avec un retour visuel pour l'utilisateur.

Mis à jour le : 04/03/2026

Cet article a-t-il répondu à vos questions ?

Partagez vos commentaires

Annuler

Merci !