Forums Développement Multimédia

Aller au contenu

Lire ma variable créée dynamiquement dans un clip ??

PAO Flash

  • Vous ne pouvez pas répondre à ce sujet
Aucune réponse à ce sujet

#1 speccy

    Ceinture Orange

  • Members
  • PipPipPip
  • 34 messages

Posté 09 May 2011 - 11:01 AM

Bonjour,
Je créé un jeu de cartes et je veux identifier la carte quand je clique dessus pour lancer une action.
Pour cela, j'ai créé 16 cartes dynamiquement comme suit :

_root["MCmodeleCarteBat"].duplicateMovieClip("MCcarteBat"+i,this.getNextHighestDepth());
_root["MCcarteBat"+i].loadMovie("Images/CartesVilles/bat"+numjpg+".jpg");
//on crée une variable qui donnera le numero de carte (en cas de click par exemple)
_root["MCcarteBat"+i].numerocarte=i;

J'affiche mes cartes et lorsque je clique sur une carte, je l'agrandi :
mais le problème vient que j'ai une variable UNDEFINED pour mon numero de carte lorsque j'affiche avec :trace(this.numerocarte) comme ci-dessous; Où est le problème ? Merci.

on (rollOver){
this._xscale=100;
this._yscale=100;
this._x=this._x-(LargeurCarteDeckPB/2);
this._y=this._y-(LargeurCarteDeckPB/2);

trace(this.numerocarte);

this.gotoAndStop(2);

}

Modifié par speccy, 09 May 2011 - 11:02 AM.




1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)