Bonjours à tous

Voici un début de code qui fait apparaître mes boutons tour à tour avec son effet "Tween"
J’aimerais, après avoir cliqué sur un des bouton, les décaler sur la gauche avec la même méthode d’apparition (un par un ) j’ai essayé d’utiliser une deuxième fonction "onMotionFinished" mais l’animation voulu ne fonctionne pas correctement ou alors je ne comprend pas le cheminement et la syntaxe (je débute un peu !! )

Merci de m’aider a avancer.

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
import mx.transitions.Tween;
import mx.transitions.easing.*;
 
var effet_Tween = Strong.easeOut;
navText_array = new Array("Bnt1", "Bnt2", "Bnt3", "Bnt4", "Bnt5","Bnt6","Bnt7");
display();
 
//creation et deplacement 
function display() {
 var i = 0, Nbr = 6;     
    attach();
 
function attach() {
 var Mc_clip = attachMovie("mc", "mc"+i, i);
 Mc_clip.navText.text = navText_array[i];
 Mc_clip._alpha = 0;
 Mc_clip._y = 100 + ((i - 1) * 25);
 
// Mc_clip.onRelease=function(){ 
//} 
 
 var temp1 = new Tween(Mc_clip, "_x", effet_Tween, 0, 300, .3, true);
 new Tween(Mc_clip, "_alpha", effet_Tween, 0, 100, 3, true);
 temp1.onMotionFinished = function() { 
 i++;
 if (i<=Nbr) {
      attach();
   } 
  }
 };
};