Lampe Torche Tuto !Objectif : Dans des maps voulues, on ne dispose naturellement que d'un petit cercle de lumière autour de nous, mais lorsqu'on dispose d'un objet particulier, une lampe par exemple, le cercle s'agrandit.
L'objet lampe peut être utilisé automatiquement sans passer par le menu, et un message d'erreur est renvoyé si la map n'a pas besoin d'éclairage.
On a besoin de :-2 Interrupteurs
-3 Évènements communs
-3 Variables, une pour simuler la décharge et deux pour mémoriser les coordoonnées du joueur.
-2 Images (pour le petit cercle de lumière, sans lampe, ou le grand, avec lampe)
-1 Objet
Le TutorielOn commence par créer notre Objet avec les infos suivantes : (Cet objet va gérer l'activation de la lampe)
- Spoiler:
Ensuite le 1er Évènement Commun :
- Spoiler:
Après le 2eme (j'ai mit des cadres pour mieux comprendre[l'interupteur: "Lampe Start" est activé ])
- Spoiler:
Il nous reste à fixer les images sur le héros et non sur la map !
- Spoiler:
Les configuration dans la BDD est terminé ! Alors on va à la grotte Obscure (Ou autre map noire)
Ont met un évènement en processus parallèle au coin de la map :
- Spoiler:
Il nous reste plus qu'à enlever les images en quittant la map: (chaque évènement de sortie doit être comme ca) :
- Spoiler:
La personne qui vous donne la lampe doit obligatoirement activer l’interrupteur "Lampe Start"
- Spoiler:
Et enfin pour ne pas perdre l’énergie de la lampe pour rien, on définit où la lampe peut être utilisée.
- Spoiler:
Mettre cet évènement sur chaque map [0 = Imposible d’utiliser la lampe ; 1 = Possible d’utiliser la lampe ]
Fin du tuto !
Attention: Toujours remplir la variable 1 pour faire fonctionner la lampe (la charge)
Images utilisées:
- "Lampe":
- "Lampe 2":
Explication :-La lampe se décharge automatiquement,Mais si vous voulez qu'elle se décharge plus rapidement ou plus lentement, il vous suffit de modifier le nombre de frames dans le 1er évènement commun.
Et pour la recharge vous augmenter la variable "XXX:recharge lampe"
-Pour que la lampe marche placer un evenement en processus parallèle ou vour remplacer la valeur de notre 2eme variable
@A placer Sur Chaque Map !@ (Petit astuce pour ne pas placer l'evement dans tout les maps placer le dans la grotte et les maps lié a la grotte !)
[0 = Imposible d’utiliser la lampe ; 1 = Possible d’utiliser la lampe ]
Démo>>> ICI <<<