Voilà un autre problème un peu plus dur que celui d'hier mais du même acabit :
stop();
_root.accueilgeneral_mc.contact_mca.contact_bout.onRelease = function() {
_root.accueilgeneral_mc.play();
_root.accueilgeneral_mc.onEnterFrame = function() {
if (_root.accueilgeneral_mc._currentframe == 45) {
stop();
_root.gotoAndStop("contact");
_root.accueilgeneral_mc.onEnterFrame = undefined;
}
};
Ca c'était le code d'hier qui marche sans problème.
Hors j'ai 4 boutons de plus à rajouter qui sur le même principe mènent à d'autres keyframes ("accueil", "news","presse","liens" placées sur la timeline principale. J'ai donc copié le code en changeant les cibles. Exemple pour deux boutons ("contact_bout" et "liens_bout" :
stop();
_root.accueilgeneral_mc.contact_mca.contact_bout.onRelease = function() {
_root.accueilgeneral_mc.play();
_root.accueilgeneral_mc.onEnterFrame = function() {
if (_root.accueilgeneral_mc._currentframe == 45) {
stop();
_root.gotoAndStop("contact");
_root.accueilgeneral_mc.onEnterFrame = undefined;
}
};
};
_root.accueilgeneral_mc.liens_mca.liens_bout.onRelease = function() {
_root.accueilgeneral_mc.play();
_root.accueilgeneral_mc.onEnterFrame = function() {
if (_root.accueilgeneral_mc._currentframe == 45) {
stop();
_root.gotoAndStop("liens");
_root.accueilgeneral_mc.onEnterFrame = undefined;
}
};
};
Le comble c'est que "contact" marche, il finit de lire "accueilgeneral_mc" puis enchaine sur la keyframe "contact" ou se trouve un autre clip.
Mais "liens" ne marche pas, pourtant mes cibles sont bonnes.
Des idées ?!