Bonjour à tous,

Tout d’abord je souhaiterais préciser que je suis débutant en AS3 et que ceci est l’une de mes premières animations.

Voilà ce que j’aimerais réaliser :

Un bouton qui lorsque l’on clique dessus une image apparaisse à un certain endroit (et toujours au même) et que lorsque l’on reclique sur ce même bouton elle disparaisse. Pour cela j’ai crée un bouton (monBouton) dans une image-clé et un clip appelé « image » dans une autre image-clé.

J’ai ensuite crée un calque « action » dans lequel j’ai mis ce code là :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
function onClic (e:Event)
{
   if(image.currentFrame==1)
   {
      this.image.gotoAndStop(2);
   }
   else if(image.currentFrame==2)
   {
      this.image.gotoAndStop(1);
   } 
}
 
this.monBouton.addEventListener(MouseEvent.CLICK,this.onClic);

Et voici l’erreur que j’obtiens : « 1120: Accès à la propriété non définie image. »


Pourriez vous m’aider, merci ?