Stencyl Tower Defense leçon 11

Créer les tours

Un petit exemple simple pour que le joueur puisse créer les tours

1- Créer un nouvel acteur "terrain constructible"
Une image :
terrain.png
Cet acteur ne doit pas pouvoir bouger : régler son onglet physics.
physics.png

2- Donner du feedback au joueur
Ajouter la behavior pré-installée "Emphasis on mouse over" (dans la catégorie GUI), et choisir l'option "brighten" réglée à 50%.

3- Créer une nouvelle behavior afin de faire apparaître la tour et disparaître le terrain constructible
Créer une actor behavior appelé "create tower" et l'attacher à l'acteur.
Créer un event "Mouse... on actor" (dans Input).
Insérer les blocks suivants :
-create
ce block sert à créer la tour lorsque l'on clique sur le terrain vierge

Tester

-fade (deux fois)
Le premier face sert à faire disparaitre la tour
Le second fade sert à la faire apparaitre progressivement.
- kill
Une fois que la tour est apparu, supprimer le terrain. Un timer permet une transition en douceur entre les images.

24- create object.png