Bonjour a tous, j'ai un petit probleme de progra en Action script
En clair, j'ai 3 boules de differente couleurs qui tournent au millieu d'autre dans une urne, je choisi au hasard l'une des 3 boules et j'aimerai qu'elle aille a un endroit precis, pour cela j'ai creé 3 clips (choixverte, choixbleu et choix jaune ).
Une fois la boule arrivé a destination je veux qu'elle s'arrete et qu'elle y reste... et je veux pouvoir rapeler le meme clip par la suite pour mettre la boule a coté. cela 20 fois (je fais un loto en flash :p )
Si quelqun peut m'aider voici ce que j'ai fais helas les trois clip bouge en meme temps et qu'une seule fois et se decale au mauvais endroit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40 on (release) { mouvboules.gotoAndPlay(1); // autres boules qui tournent a linterieur de l'urne choixverte._visible = false; // les boules qui seront choisies seront aparaissent dans l'urne (ca se voit pas trop) choixjaune._visible = false; choixbleu._visible = false; lancer._visible = false; //lancer =nom de mon bouton declencheur do { choixcouleur = nbrealea(3); if (choixcouleur == 1) { choixverte._visible = true; choixverte.gotoAndPlay(1); choixverte._x = choixverte._x-(21.6*i); //21.6 = taille d'une boule i = i+1; trace("i="+i+"tour"); } if (choixcouleur == 2) { choixjaune._visible = true; choixjaune.gotoAndPlay(1); choixjaune._x = choixjaune._x-(21.6*i); i = i+1; trace("i="+i+"tour"); } if (choixcouleur == 3) { choixbleu._visible = true; choixbleu.gotoAndPlay(1); choixbleu._x = choixbleu._x-(21.6*i); i = i+1; trace("i="+i+"tour"); } } while (i<20); function nbrealea(x) { return Math.floor(Math.random()*x)+1; } }




Répondre avec citation
Partager