Bonjour!

J'étudie depuis quelques jour l'actionscript 3.
Voilà mon problème: J'ai un personnage qui est affiché sur un décor .
Et le personnage tiens une arme (3 clips séparés donc)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
var grille:MovieClip = new MovieClip();
addChild(grille)
 
var perso:MovieClip= new Perso();
addChild(perso) 
var arme:MovieClip= new Fusil();
perso.addChild(arme) 
 
perso.x = 300;
perso.y = 150;
arme.x = 0;
arme.y = -4;
Le décor s'affiche bien derrière le personnage mais l'arme s'affiche entre le personnage et le décor, j'aimerai qu'elle soit au premier plan.

Or j'ai regardé du coté des listes d'affichages apparemment il y a
addChildAt ou setChildAt mais je n'ai pas réussi à les utiliser dans mon cas.


Qu'ai-je fais de maaal?

Merci d'avance!


Edit :

Je n'ai pas réussi à régler le problème alors j'ai changé de méthode:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
var perso:MovieClip= new MovieClip(); //création du perso gabarit
var corps:MovieClip= new Perso_arme(); //création du corps
var arme:MovieClip= new Fusil(); //création de l'arme
addChild(perso) //on affiche le perso
perso.addChild(corps)//on affiche le corps attaché au perso
perso.addChild(arme)//on affiche l'arme attaché au perso
Comme ça l'amre qui est ajouté en dernier apparait au premier plan