**This is an old revision of the document!**

L'objet Saisie de texte

Ce qu'est un objet de saisie de texte

L'objet de saisie de texte nous permet de capturer les données saisies par l'utilisateur et de les stocker en mémoire. Nous pouvons utiliser cet objet pour simuler des champs de saisie de texte où le joueur peut entrer par exemple un nom de joueur.

Ajouter un objet de saisie de texte

Pour ajouter un objet de saisie de texte, il faut le sélectionner dans la liste lors de la création d'un nouvel objet Vous devrez peut-être faire défiler la liste vers le bas pour le trouver

Ensuite, renommez l'objet comme bon vous semble et ajoutez simplement l'objet à la scène. Maintenant, si vous exécutez une prévisualisation de la scène, toutes les touches que vous appuyez vont être capturées par l'objet et stockées en mémoire. Pour lire la valeur de la mémoire, vous devez utiliser une expression qui prend la forme suivante object_name.String()

Vous pouvez en apprendre plus sur les expressions sur le wiki

Afficher la valeur à l'aide d'un objet texte

Ajoutons un objet texte a notre scène. Ensuite, ajoutons un événement pour modifier le texte de l'objet

Après nous avons simplement besoin d'utiliser l'expression ci-dessus en tant que texte

Notez que, text-entry est le nom que je préfère pour l'objet de saisie de texte. Vous devez remplacer cela par le nom de votre objet de saisie de texte..

Maintenant, si vous exécutez un aperçu et que vous commencez à taper, vous devriez voir l'objet texte afficher tout ce que vous tapez.

En utilisant des événements vous pouvez activer et désactiver l'objet d'entrée de texte quand vous le souhaitez et contrôler de cette façon quand vous voulez capturé l'entrée de texte ou non. Nous pouvons également modifier la valeur stockée en mémoire par ce que nous voulons.