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

🟦 Formater texte

🟦 Formater texte



Le bloc Formater texte permet de générer des phrases dynamiques en intégrant des variables dans un texte modèle (ex: *"Bonjour {{Prénom}}, vous avez {{Score}} points"*).


Ce bloc est particulièrement utile pour construire des messages personnalisés sans avoir à concaténer manuellement plusieurs éléments textuels.


📥 Entrées


  • format (Texte) : Le texte modèle contenant les variables à remplacer, encadrées par des doubles accolades (ex: {{maVariable}}). Le bloc génère automatiquement des entrées supplémentaires pour chaque variable détectée.
  • Variables dynamiques (Texte/Nombre/Booléen) : Entrées créées automatiquement pour chaque variable trouvée dans le texte modèle (ex: {{Prenom}} génère une entrée Prenom).


📤 Sorties


  • texte (Texte) : Le résultat final après remplacement des variables par leurs valeurs respectives, prêt à être utilisé dans d'autres blocs.


💡 Exemple d'utilisation


Scénario : Afficher un message de bienvenue personnalisé avec le score du joueur


  1. Un joueur termine une partie et obtient un score de 150 points.
  2. Vous souhaitez afficher un message du type "Félicitations Jean, vous avez obtenu 150 points !".
  3. Ajoutez le bloc Formater texte et configurez l'entrée format avec le texte : *"Félicitations {{Prenom}}, vous avez obtenu {{Score}} points !"*.
  4. Le bloc génère automatiquement deux entrées : Prenom (Texte) et Score (Nombre).
  5. Reliez l'entrée Prenom à une variable contenant "Jean" et l'entrée Score à une variable contenant 150.
  6. Le bloc produit en sortie le texte "Félicitations Jean, vous avez obtenu 150 points !", que vous pouvez afficher dans une bulle de dialogue ou un message.


⚙️ Détails Techniques

  • Génération dynamique des entrées : Le bloc analyse le texte modèle et crée automatiquement les entrées correspondantes aux variables détectées (ex: {{maVariable}} → entrée maVariable).
  • Types de données supportés : Les variables peuvent être de type Texte, Nombre ou Booléen. Le bloc convertit automatiquement les valeurs en texte pour l'assemblage final.
  • Gestion des erreurs : Si une variable n'est pas connectée, elle est remplacée par une chaîne vide dans le texte final.

Mis à jour le : 04/03/2026

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

Partagez vos commentaires

Annuler

Merci !