bonjour à vous,
J´ai un petit probleme avec Flash (ça faisait longtemps)...
Vu que mes explications ne sont jamais claires, je vous met directement le code en simplifié :
class Emplacement {
public var carte:Number;
public var clip:MovieClip;
public function Emplacement(posx:Number, posy:Number) {
this.clip = _root.attachMovie(´Carte´, ´´, _root.getNextHighestDepth());
this.clip._x = posx;
this.clip._y = posy;
carte = 1;
clip.onRollOver = function() {
trace(_parent.carte);
};
}
}
Le probleme vient du fait que je n´arrive pas à acceder à la variable carte (déclarée tout en haut de la classe) dans le onRollOver.
La fonction trace me renvoie tout le temps undefined or ce n´est pas ce que je veux
voila, si quelqu´un veux bien m´aider, je lui serait reconaissant
Partager