Outils pour utilisateurs

Outils du site


phaser:afficher_un_texte

Afficher un texte


Comment insérer un texte ?

Pour insérer un texte, il faut ajouter la ligne suivante dans la fonction create() :

var monTexte;
 
function create(){ 
         monTexte = game.add.text(100, 300, 'GAME OVER \n Clique pour rejouer', { font: "60px calibri", fill: "black", 
align:"center" });
}

Nous avons créé un objet de type text à l'aide de la méthode “game.add.text”. Cette méthode prend plusieurs paramètres :

  • la coordonnée x du texte ;
  • la coordonnée y du texte ;
  • le texte à afficher ; (l'utilisation de “\n” permet le passage à la ligne) ;
  • Les attributs (facultatifs) de style comme la police, la taille de la police, la couleur, etc.

Il existe d'autres attributs à consulter sur la documentation de Phaser : http://phaser.io/docs/2.6.2/Phaser.Text.html

Modifier le texte

Une fois l'objet “monTexte” créé, il est facile de modifier son contenu :

monTexte.text = "Clique pour démarrer";


Afficher ou masquer le texte

Pour afficher ou masquer le texte, il suffit d'utiliser le code suivant :

monTexte.visible = true;    // true pour afficher
monTexte.visible = false;   // false pour masquer
phaser/afficher_un_texte.txt · Dernière modification: 10/07/2019 22:12 par Stéphane LAURENT