cs_actaruss
Messages postés55Date d'inscriptionmardi 3 juin 2003StatutMembreDernière intervention27 mai 2009
-
10 juin 2004 à 15:54
cs_dmoniak
Messages postés6Date d'inscriptionmercredi 6 août 2003StatutMembreDernière intervention17 juin 2005
-
17 juin 2005 à 06:21
Salut !
Je désire fait une sorte de jeux de l'oie.
J'ai un clip "dé" dessiné en 2D avec à chaque images toutes les faces) et un bouton qui le lance. A chaque lancé il affiche une de ses faces.
on (Press){
_root.cube.GotoAndPlay(Random(5)+1)
Mais j'aimerais q'une fois le lancé fait, on aille à l'image suivante (Numéro d'image de départ + lancé du dé = image finale).
Comment faire ?
Merci
cs_tom
Messages postés1511Date d'inscriptionsamedi 8 décembre 2001StatutModérateurDernière intervention11 juin 2009 11 juin 2004 à 12:22
Salut, ou sinon, si tu utilises la methode des tiles (d'ailleurs, j'ai trouvé un nouveau site sur les tiles, encore plus poussé que celui de outsideofsociety: http://www.tonypa.pri.ee/tbw/tut00.html), tu peux enregistrer un tableau à 2 dimensions, avec les coordonnées x,y de chaque case pour le chemin à suivre. Apres, y a plus qu'a suivre le chemin décrit dans le tableau:
var montableau = [[1,1],[1,2],[1,3],[x,y],ect...
var taillecase = 20; // pour un tableau avec des cases de 20 pixels
on(press){
Resultat = Math.floor(Math.random()*6)+1;
_root.cube.gotoAndStop(Resultat+1);
case = case + Resultat;
_root.monpion._x = montableau[case][0]*taillecase;
_root.monpion._y = montableau[case][1]*taillecase;
}