Bonjour,
Avant de m'arracher totalement les cheveux voici mon probleme.
Je fais une galerie dynamique php/xml, Donc je recupere un fichier xml et
je fais un boucle pour afficher toutes les images de la galerie avec pour objectif de faire un effet de transition au chargement de chaque image.
Mais je n'arrive pas à acceder à mes objets créer pour gerer le fading et les action dessus.
J'ai remplacer par __XXX__ les endroits ou ca semble coincer, j'ai essayé this["thumb"+i] et thumb mais rien à faire, quand je test à mettant thumb0 la premiere image marche correctement ?????
Gros merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 for(i=0;i<nbimage;i++){ nom_image = galerie.childNodes[i].attributes.url; var thumb:MovieClip = this.createEmptyMovieClip("thumb"+i, this.getNextHighestDepth()); thumb._x=i*150; thumb._y=0; var mclListener:Object = new Object(); mclListener.onLoadProgress = function(target:MovieClip, bytesLoaded:Number, bytesTotal:Number):Void { //trace(target + ".onLoadProgress with " + bytesLoaded + " bytes of " + bytesTotal); } mclListener.onLoadComplete = function(target_mc:MovieClip) { //trace("charger"); fading(__XXX__,8); __XXX__.onRelease=function(){ trace("click"); } }; var image_mcl:MovieClipLoader = new MovieClipLoader(); image_mcl.addListener(mclListener); image_mcl.loadClip("galerie/hao/vignette/"+nom_image, thumb); }
Partager