Stencyl Tower Defense Leçon 12


Compteur


Nous allons ajouter un compteur pour connaître le nombre d'ennemis créés.

1- Créer une nouvelle font ( police de caractères)

Pour afficher du texte dans Stencyl il faut d'abord importer une police !

-Télécharger une police (.ttf)
La police Transformer

-Créer une nouvelle font dans Stencyl
-Choisir "Choose custom" et sélectionner le fichier .ttf devotre choix.

  • Size: 36px
  • Color: Yellow
  • Gradient Color: Orange
  • Gradient Offset: 6px
  • Onglet "Effects" : Shadow Blur, 1px

2- Créer une fonction qui affiche un nombre :
Cette fonction est un custom block dans une behavior attachée à la scène.
'Compteur' est une variable que nous devons créer (number)

draw compteur.png


3- Améliorer le spawner pour qu'il compte les ennemis :

Ajouter une variable number of ennemies (number) puis ajouter le code suivant :
spawner set.png

4- Créer une fonction de setting dans la scène
setter bis.png
Créer un custom block qui prend comme parametère un nombre (ici nombre ennmi), et qui set notre variable nombre ennemi.
Cette fonction permet de récupérer le nombre d'ennemis

Ne pas oublier d'appeler la fonction (voir capture d'écran du spawner ci-avant, dernière ligne)