Bonjour à tous,

Voilà, je suis en train de créer une sorte de diaporama de photos, avec un bandeau qui défile horizontalement. Pour l'instant mon code est le suivant :

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
 
 
largeur = 135;
hauteur = 529;
nbr = 5;
 
largeurTotale = nbr*largeur;
 
for(var i = 0; i < nbr; i++) {
 
	var mc = mc_zoneimages.createEmptyMovieClip("photo"+i, i);
	mc._x = largeur*i;
	mc.createEmptyMovieClip("conteneur", 0);
	mc.conteneur.loadMovie("images/" + i + ".jpg");
 
}
 
onMouseMove = function() {
	mc_zoneimages._x = ( (600 - largeurTotale)/600*_xmouse) /3;
}
Problème : j'attribue une largeur aux images... Hors, elles ont toutes une largeur différente, et j'aimerais respecter cette propriété... Comment faire pour que les clips créés s'adaptent à la largeur de chacune des images ?

Autre petite question un peu HS : comment faire pour que lorsque j'atteins la dernière image à droite (ou à gauche), ça redémarre à la première image (ou la dernière), le tout avec fluidité, c'est-à-dire sans que ce soit visible pour l'utilisateur ?

Merci par avance