Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
fr:gdevelop5:objects:text_entry [2019/07/19 09:39]
poustoff621
fr:gdevelop5:objects:text_entry [2019/07/19 10:01] (current)
poustoff621
Line 1: Line 1:
 +# L'​objet Text entry
  
 +<note tip>​**Voir en action !** 🎮\\
 +[[#​Examples|Je préférerais examiner des exemples d'​objet Text entry ! SVPt, faites-les moi voir maintenant.]]
 +</​note>​
  
-L'​objet Saisie de texte+L'​objet ​**Text entry** (Saisie de texte) capture le texte entré (tapé) par le joueur et le stocke en mémoire. Vous pouvez utiliser cet objet pour simuler des champs de saisie de texte. Par exemple, vous pouvez utiliser l'​objet de saisie de texte pour permettre au joueur d'​entrer son nom ou toute autre information.
  
 +## Ajouter un objet Text entry
  
 +Après avoir créé un nouvel objet dans la liste de l'​éditeur d'​objets,​ sélectionnez **Text entry** dans la liste des choix affichée.
  
-==== 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 
 {{ :​gdevelop5:​objects:​add-text-entry-object.png?​nolink }} {{ :​gdevelop5:​objects:​add-text-entry-object.png?​nolink }}
  
-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()**+Renommez ensuite ​l'​objet ​**Text entry** ​comme bon vous semble, puis ajoutez l'​objet **Text entry** dans la scène.
  
-Vous pouvez en apprendre plus sur les expressions ​sur le wiki+Dès maintenant, si vous exécutez une pré-visualisation de la scène, toutes ​les touches ​sur lesquelles vous appuierez seront capturées par l'​objet et stockées en mémoire. Pour lire les données stockées dans la mémoire, vous devez utiliser une expression comme celle-ci: **''​TextEntry.String ()''​** (voir un exemple ci-dessous).
  
-==== Afficher ​la valeur ​à l'aide d'un objet texte ====+## Afficher ​une information ​à l'aide d'un objet Text 
 + 
 +Commencez par ajoute un objet **Text** à la scène. Ajoutez ensuite un événement pour modifier le contenu de l'​objet Text :
  
-Ajoutons un objet texte a notre scène. Ensuite, ajoutons un événement pour modifier le texte de l'​objet 
 {{ :​gdevelop5:​objects:​text-entry-object-display-value.png?​nolink }} {{ :​gdevelop5:​objects:​text-entry-object-display-value.png?​nolink }}
  
-Après nous avons simplement besoin d'​utiliser ​l'​expression ci-dessus ​en tant que texte+Pour le dernier paramètre, qui est le nouveau contenu du texte, utilisez ​l'​expression ​mentionnée ​ci-dessus ​
 {{ :​gdevelop5:​objects:​expression-get-text-entry-value.png?​nolink }} {{ :​gdevelop5:​objects:​expression-get-text-entry-value.png?​nolink }}
  
-//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..//+<​note>​ __Entry__ doit être le nom de l'​objet ​**Text entry** ​. Vous devez remplacer ​ce nom par défaut ​par le nom de votre objet **Text entry**.</​note>​ 
 + 
 +Si vous exécutez maintenant une pré-visualisation ​de la scène, lorsque vous commencerz à taper, vous verrez l'​objet **Text** afficher tout ce que vous tapez. 
 + 
 +En utilisant des événements,​ il est possible d'​activer ou de désactiver l'​objet **Text entry**. Les événements vous permettent également ​de contrôler quand saisir du texte et ne pas saisir du texte. 
 + 
 +{{:​gdevelop5:​objects:​textentryobjectevents.png|}}
  
-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.+## Exemple ​
  
 +<note tip>​**Voir en action !** 🎮\\
 +Ouvrez cet exemple en ligne.</​note>​
  
-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+{{:​gdevelop5:​objects:​textexample.png?|}}
  
 +* https://​editor.gdevelop-app.com/?​project=example://​text-entry-object