Pages traduites Pages à traduire Pages en cours de traduction
A propos
 

Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

ags70 21/04/2011 16:48 ags70 22/04/2011 13:07 version actuelle
Ligne 24: Ligne 24:
mais que vous voulez ajouter des fonctionnalités personnelles sans pour autant utiliser mais que vous voulez ajouter des fonctionnalités personnelles sans pour autant utiliser
directement la fonction [[ags70#Parser.ParseText|ParseText]].\\ \\ directement la fonction [[ags70#Parser.ParseText|ParseText]].\\ \\
-Example:+Exemple :
   
  if (Parser.FindWordID("machine") > 0)   if (Parser.FindWordID("machine") > 0)
Ligne 32: Ligne 32:
affichera le message si le dictionnaire du jeu inclut le mot "machine".\\ \\ affichera le message si le dictionnaire du jeu inclut le mot "machine".\\ \\
- // Compatibility: //  Supported by ** AGS 3.1.0 **  and later versions.\\ \\ + // Compatibilité : //  Supporté par ** AGS 3.1.0 **  et les versions plus récentes.\\ \\
// Voir aussi : //  [[ags70#Parser.ParseText|Parser.ParseText]]\\ \\ // Voir aussi : //  [[ags70#Parser.ParseText|Parser.ParseText]]\\ \\
Ligne 47: Ligne 47:
avant d'utiliser la commande Said. Vous l'utiliserez certainement à l'intérieur avant d'utiliser la commande Said. Vous l'utiliserez certainement à l'intérieur
de la fonction interface_click lorsque votre [[TextBox]] est activée.\\ \\ de la fonction interface_click lorsque votre [[TextBox]] est activée.\\ \\
-Example:+Exemple :
   
  String commande = txtParser.Text;   String commande = txtParser.Text;
Ligne 62: Ligne 62:
====Said==== ====Said====
   
-  static bool Parser.Said(string text)+  static bool Parser.Said(string texte)
-Checks whether the player typed in TEXT in their input passed to ParseText. +Vérifie si le joueur a entré TEXTE dans ce qui a été passé à ParseText. 
-Returns  // true // if it matches, // false // otherwise.\\ \\  +Retourne // true // s'il y a correspondance, // false // sinon.\\ \\  
-See [[ags17#TextParser|the text parser documentation]] for a more detailed description.\\ \\ +Voyez [[ags17#TextParser|la documentation du parser de texte]] pour une description plus détaillée.\\ \\
-Example:+Exemple :
   
-  String input = txtParserInput.Text; +  String entree = txtParserInput.Text; 
-  Parser.ParseText(input); +  Parser.ParseText(entree); 
-  if (Parser.Said("load")) {+  if (Parser.Said("charger")) {
    txtParserInput.Text = "";     txtParserInput.Text = "";
    RestoreGameDialog();     RestoreGameDialog();
  }   }
-will bring up the restore game dialogue if the player types "load" in the text parser.\\ \\ +affichera le dialogue de chargement de partie si le joueur tape "charger" dans le parser de texte.\\ \\
// Voir aussi : //  [[ags70#Parser.ParseText|Parser.ParseText]], [[ags70#Parser.SaidUnknownWord|Parser.SaidUnknownWord]]\\ \\ // Voir aussi : //  [[ags70#Parser.ParseText|Parser.ParseText]], [[ags70#Parser.SaidUnknownWord|Parser.SaidUnknownWord]]\\ \\
Ligne 88: Ligne 88:
  static String Parser.SaidUnknownWord()   static String Parser.SaidUnknownWord()
-If a word not in the game dictionary was submitted to the last ParseText +Si un mot qui ne se trouve pas dans le dictionnaire du jeu a auparavant été 
-call, then the word is returned by this command. This allows you to display a +passé à [[ags70#Parser.ParseText|ParseText]], alors le mot est retourné par 
-message like "Sorry, this game doesn't recognise 'XXXX'."\\ \\  +cette commande. Cela vous permet d'afficher un message comme "Désolé, ce jeu 
-If all the words were recognised, this returns null.\\ \\  +ne reconnaît pas 'XXXX'."\\ \\  
-Example:+Si tous les mots ont été reconnus, cela retourne // null //.\\ \\  
 +Exemple :
   
-  String badWord = Parser.SaidUnknownWord(); +  String mauvaisMot = Parser.SaidUnknownWord(); 
-  if (badWord != null) +  if (mauvaisMot != null) 
-    Display("You can't use '%s' in this game.", badWord);+    Display("Vous ne pouvez pas utiliser '%s' dans ce jeu.", mauvaisMot);
-will display the message if the player types a word that's not in the vocabulary.\\ \\ +affichera le message si le joueur entre un mot qui n'est pas dans le dictionnaire.\\ \\
// Voir aussi : //  [[ags70#Parser.ParseText|Parser.ParseText]], [[ags70#Parser.Said|Parser.Said]] // Voir aussi : //  [[ags70#Parser.ParseText|Parser.ParseText]], [[ags70#Parser.Said|Parser.Said]]
-{{tag>en_cours}}+{{tag>français}}
 
ags70.1303397281.txt.gz · Dernière modification: 21/04/2011 16:48 par kitai
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki