Bouton en as2 on(rollover) ne fonctionne pas

INFOCEANE -  
 INFOCEANE -
Bonjour,

Je réalise une animation sous flash CS3 et je suis bloqué sur des actions on(RollOver) pour des boutons qui ne veulent pas s'exécuter. Je ne comprends pas et pourtant il me semble avoir bien codé mais rien ne se passe.
En fait j'ai 4 boutons (btn1, btn2, btn3 et btn4)qui doivent déclencher 4 movieclips différents (perso1, perso2, perso3, perso4). Sur Chaque movie clip j'ai positionné une étiquette image (oeil1 sur perso1, oeil2 sur perso2, ...) afin de pouvoir aller jouer ce repère lorsque je survole mon bouton.
Mes 4 boutons sont sur des calques différents alors que mes 4 movieclips sont sur le même calque. J'ai essayé en mettant mes movies clips sur calques différents mais aucun effet.
Voilà le code que j'ai inséré sur un calque spécifique (script):

btn1.onRollOver = function() {
perso1.gotoAndPlay("oeil1");
}
btn2.onRollOver=function(){
perso2.gotoAndPlay("oeil2");
}
btn3.onRollOver=function(){
perso3.gotoAndPlay("oeil3");
}
btn4.onRollOver=function(){
perso4.gotoAndPlay("oeil4");
}

Aucune action n'a lieu. Pourriez vous m'éclairer svp, je ne comprends pas.
A voir également:

1 réponse

INFOCEANE
 
je viens de tester également en mettant mais quatre movieclips dans des calques différents mais même résultat.
J'ai également essayé en codant les boutons de la façon suivante :
on(rollOver){
_root.perso1.gotoAndPlay("oeil1");
}

Mais cela ne marche toujours pas, là je sèche complètement.
J'ai essayé de mettre un lien avec le getURL sur un des 4 boutons conçus et là pas de souci.

Je suis un peu désespéré et c'est très urgent .
Si vous pouviez m'aider ce serait top!!
merci d'avance.
0