Bonjour,
Voici mon problème :
Je travail sur un site entierement en Flash qui fait appel à plusieurs fichier fla différents : le fond , la navigation, le contenu.
Je souhaite faire un lien entre 2 flashs de contenu (flash1 et flash2).
J'explique :
Lorsque l'on clique sur un bouton de flash1, on arrive sur le flash2 par une transistion ( _root.transitionVers("flash2.swf" ); )
J'arrive donc sur l'image clé 1 du flash2.
Je souhaite arriver, non sur l'image clé 1, mais plus en profondeur dans flash2. (profondeur qui variera selon le flash 1 de depart
Chemin d'accès: _root.fenetre_infos.fenetre.contenu, puis gotoAndPlay (3).
J'ai essayer plusieurs methode:
-mettre plusieurs actions successives sur le bouton de flash1
Code :
- on (release) {
- _root.transitionVers("flash2.swf" );
- _root.fenetre_infos.fenetre.contenu.gotoAndPlay (3);
- }
|
-transmettre une variable de flash1 a flash qui quand elle sera reconnu dirigera directement au bon endroit.
Sur le bouton de flash1 :
Code :
- on (release) {
- passtwo = 1;
- _root.transitionVers("infos.swf","passtwo","POST" );
- }
|
Sur la 1ere image clé de flash2:
Code :
- fenetre_infos.arrivee("_x",_root.XMIN,fenetre_infos._x);
- loadVariables("flash1.swf","passtwo","POST" );
- passtwo=1;
- if (passtwo==1) {
- _root.fenetre_infos.fenetre.contenu.gotoAndPlay(3);
- }
- else {
- _root.fenetre_infos.fenetre.contenu.gotoAndPlay(1);
- }
|
Je ne sais pas du tout si ces codes sont corrects mais dans tous les cas ça ne fonctionne pas. Je ne sais même pas si cette action est possible dans flash.
Si quelqu'un à une idée, je suis preneuse.
Merci beaucoup