Commit Graph

3 Commits

Author SHA1 Message Date
Crom (Thibaut CHARLES) 9009ee4ae6 Nettoyage de printemps 2015-03-04 15:03:15 +01:00
Romain Pellé e3b75bacd3 Modification sur la barre de mana.
Le prefab ne contient plus de component Button, il s'agit juste d'un sprite.
Les deux scripts associés aux deux classes manaItem et ManaStack ont été corrigés.

1) manaItem décrit le comportement de chaque cristal de mana.
trois méthodes ont été ajoutées:

setDisabled, setEnabled, setSelected tous les trois afin de gérer l'apparence de chaque cristal.

2) ManaStack décrit le comportement de la barre de mana. Le maximum de cristaux est une variable publique manaMax attaché à l'objet mana_controller.

Pour connaitre le nombre de cristaux de mana disponible, il est possible d'appeler la fonction getMana.

La fonction addDaily est maintenant fonctionnelle.
En prévision de la suite, les prototype de addMana, subMana et selMana ont été écris mais non implémenté.
2015-01-26 12:29:35 +01:00
Romain Pellé a7c9aaa5a2 Ajout de la barre de mana
Crée au lancement de l'application à partir d'un prefab "manaItem".
Ce sont des boutons pour linstant (peut être à modifier...)
10 sont crée au lancement et agencés avec le système de Layout.

Une fonction pour en activer un par jour (comme sur Hearthstone) a été implémenté mais n'est pas encore fonctionelle.
2015-01-25 23:22:17 +01:00