-
comment faire mon anim ?
Bonjour à tous et à toutes
Je fais actuellement un jeu multijoueurs de course cycliste (c'est à la base un jeu de plateau) et le joueur doit jeter les dés pour faire avancer ses petits vélos.
Pour l'instant, la technique fonctionne (le côté multijoueur etc...) mais pour le moment, quand le joueur clique sur "jeter les dés", ça ne fait qu'afficher un dé static sur le numéro généré avec une fonction random.
J'aurais aimé non pas un super cube en 3D qui tourne en flammes mais modestement une anim un peu comme les roulettes des bandits manchots, c'est-à-dire un affichage rapide des différentes faces du dé pour simuler la rotation et l'affichage final (au bout de X secondes) de la bonne face.
Quelqu'un aurait il une idée pour me venir en aide ?????
Merci d'avance
++
JC
-
Lut,
tu devrai utiliser la fonction setInterval,
elle sert à exécuter une fonction toutes les n milisecondes.
il te faudra donc:
- définir une fonction qui affiche un numéro au hasard.
- declarer un entier pour compter le nombre de numéros déjà affichés
- supprimer l'exécution de la fonction grâce à clearInterval au moment voulu
(dans la fonction qui affiche le numero)
;)
-
Salut, en fait j'utilise déjà setInterval pour causer avec php et gére ainsi les tours de jeu, les scores et autres trucs du mode multijoueur...
Donc, je peux définir deux setInterval dans une même frame ???
Je tenterai ça ce week-end, merci pour l'info
++
JC
EDIT: C'est cool, ca fonctionne, bon le rendu n'est pas très "pro" mais ça ira pour un début...