Bonjour,

Je souhaiterais afficher des images provenant d'un XML sur 3 colonnes et plusieurs lignes.

Donc pour charger mes images:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
for(i = 0; i < tablogo.length; i++){
         var filelogo = tablogo[i].attributes.File ;//recupére le nom du fichier
         logos.createEmptyMovieClip("logo"+i, i-10);// Création d'un clip vide:
         logos["logo"+i].createEmptyMovieClip("logo"+i, 1).loadMovie(filelogo);
		 logos["logo"+i]._xscale = 20;
		 logos["logo"+i]._yscale = 20;
		}
Et ensuite, j'ai écrit le code suivant afin de passer à la ligne inférieure au bout de 3 images (donc 3 colonnes)
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
 
		//Déplacement et redimensionnement du clip conteneur:
		var ligne = 0; //j'initialise le nombre de ligne
		var colonne = 0;
		for (i=0; i<tablogo.length; i++) {
			for(colonne=0; colonne<3; colonne++){
			logos["logo"+i]._x = colonne*60;
			logos["logo"+i]._y = ligne*60;
			}
			ligne++; 
			if(i>10){
				logos["logo"+i]._visible=false;
				}
		}
		_level0.premier_logo_visible = 0;
Problème, cela m'affiche toutes les images dans une seule colonne !!! Je ne vois pas ou est le problème puisque normalement le script devrait rester dans la 2ème boucle for avant de faire le ligne++;

Avez vous une idée ? Suis je mal réveillé ???