Bonjour,
J'ai un petit soucis, j'ai réalisé une galerie flash qui charge un bandeau de photos à partir d'un xml, et en cliquant sur chaque photo, un sous bandeau apparaît avec d'autre photos.
Mon problème est que tout cela marche très bien à l'exception du sous bandeau qui ne s'affiche pas à tous les coups.
Vous pouvez aller voir directement sur le site : http://www.alexis-o.com/anne2/
et pour récupérer les fichiers http://www.alexis-o.com/anne2/fichier/
Explication :
Chaque photo est la première photo de son dossier image. Les photos possèdent également un numéro me permettant en cliquant sur celle-ci :
- de les afficher en grand dans un clip
- de savoir qu'elle est le numéro du dossier
- et d'ouvrir grâce à celui-ci, et à la fonction idMap, un sous-bandeau de photos (idMap me permet de sélectionner le n½ud du dossier que je veux afficher).
Voici un extrait de mon xml :
<monbandeau>
<IMG album="1" urlimage="images/01-Roche-Bobois/01.jpg" desc="Roche Bobois" />
<IMG album="2" urlimage="images/02-Agatha/01.jpg" desc="Agatha" />
<IMG album="3" urlimage="images/03-Nespresso/01.jpg" desc="Nespresso" />
<IMG album="4" urlimage="images/04-Jacob-Delafon/01.jpg" desc="Jacob Delafon" />
</monbandeau>
<monbandeau>
<album id="1">
<img urlimage="images/01-Roche-Bobois/01.jpg" desc="Roche Bobois"/>
<img urlimage="images/01-Roche-Bobois/01.jpg" desc="Roche Bobois"/>
<img urlimage="images/01-Roche-Bobois/01.jpg" desc="Roche Bobois"/>
</album>
<album id="2">
<img urlimage="images/02-Agatha/09.jpg" desc="Agatha"/>
<img urlimage="images/02-Agatha/07.jpg" desc="Agatha"/>
<img urlimage="images/02-Agatha/06.jpg" desc="Agatha"/>
<img urlimage="images/02-Agatha/01.jpg" desc="Agatha"/>
.... ainsi de suite pour les autres albums
</album>
</monbandeau>
Dans mon flash je charge mon xml et affiche parfaitement le 1er bandeau, mais en cliquant sur les photos le sous bandeau ne s'affiche pas à tous les coups.
Voici le code placé sur l'image qui me permet d'ouvrir le sous bandeau :
this.onRelease = function() {
_parent._parent.img._alpha = 0;
chargeurImages.loadClip(urlimg, _parent._parent.img); affiche l'image dans le clip img
_parent._parent.info.desc = desc; // affiche la description de l'image
_parent._parent.info.albums = albums; affiche le numéro de l'album
_alpha = 100;
_parent._parent.attachMovie("var","var1",1); // affiche le clip var qui est le sous bandeau
_parent._parent.var1._x = 101;
_parent._parent.var1._y = 500;};
le clip var (sous-bandeau) se compose de 2 images clé, sur la première je charge le xml et sur la deuxième, il me crée le sous-bandeau.
Merci d'avance.