Bonjour, j'essaye depuis 3 jours une animation mais rien n'y fait, impossible de gérer les plans de mes clips...
L'animation consiste à faire tourner 3 panneaux carrés sur un guide de mouvement ovale, quand on clique sur un des panneaux, celui-ci tourne et vient se mettre en face. Le problème est que je voudrai que les panneaux censés être derrière passent bien en arrière-plan et là, je bloque...
info : o_mc_clip_(chiffre) : nom des clips qui bougent avec à l'intérieur 1 bouton nommé o_btn_(même chiffre)
sur le bouton j'ai mis un appel de la fonction deplacement avec un nombre 0,1 ou 2 envoyé. Le fonction est bien déclenchée puisque le déplacement se fait correctement.
J'ai géré mon déplacement des panneaux par interpolation avec nextFrame() et prevFrame()
Voici mon code qui est censé gérer les niveaux.:
var niveau:Number=0;
function deplacement(bouton:Number):Void{
niveau=eval("o_mc_clip_"+bouton).getDepth;
if(niveau<o_mc_clip_0.getDepth){
eval("o_mc_clip_"+bouton).swapDepths(o_mc_clip_0);
}
if (niveau<o_mc_clip_1.getDepth){
eval("o_mc_clip_"+bouton).swapDepths(o_mc_clip_1);
}
if (niveau<o_mc_clip_2.getDepth){
eval("o_mc_clip_"+bouton).swapDepths(o_mc_clip_2);
}
//la fonction gérant le déplacement suit après
}
Merci d'avance :)