Salut à tous,
voila j'ai un soucis avec une petite anime assez simple :
- une variable layer qui peut egaler 1, 2, 3
- plusieurs boutons sur l'image 5
> le 1er qui
avec
this.bouton1.onRelease passe layer = 1 et fait this.gotoAndPlay(6)
> le 2eme qui avec
this.bouton2.onRelease passe layer = 2 et fait this.gotoAndPlay(6)
> le 3eme qui avec
this.bouton3..onRelease passe
layer = 3 et fait this.gotoAndPlay(6)
- Et à l'image 10, sur un this.enterFrame (script image)
if (layer == 1) {
this.gotoAndPlay(2);
}
if (layer == 2) {
this.gotoAndPlay(32);
}
}
La variable marche bien, le
trace montre que les boutons gravent sa nouvelle valeur
La tete de lecture suit la sequence de "if" et se dirige vers l'image en lien avec la variable layer... Tout marche... sauf...
Mais le
gotoAndPlay se limite à un
gotoAndStop ! La tete de lecture reste sur la frame !
Pourtant pas de 'stop();' sur une image, ça le fait avec toutes les frames que je mets apres le gotoAndPlay(#) !!

les rollover continuent a marcher, flashplayer ne plante pas, juste la tete de lecture ne bouge pas de l'image sur laquelle le on.enterFrame vient de l'envoyer.
Afin de realiser l'anim parfaite, je dois me servir d'un script d'image pour envoyer la tete de lecture sur une autre image et que l'anime continue a courrir. Je ne peux pas faire de loadmovie, etc... je sais faire, mais ça ne convient pas a ce projet
Une idée?
Merci d'avance à tous !!!