Bonjour, pour m'initier à la programmation flash, j'ai essayé un petit code (ne marche pas):
Code ActionScript :
largeur = 40;
hauteur = 40;
espace = 20;
nbrDeb = 12;
nbrFin = 20;
largeurTotale = (nbrFin-nbrDeb+1)*(largeur + espace) + espace;
this.createEmptyMovieClip("diaporama", 0);
diaporama._y = 10;
for(var i = nbrDeb; i < nbrFin; i++) {
var mc = diaporama.createEmptyMovieClip("photo"+i, i);
mc._x = espace + (largeur + espace)*i;
mc.createEmptyMovieClip("conteneur", 0);
mc.createEmptyMovieClip("cadre", 1);
with(mc.cadre) {
lineStyle(1, "0x000000", 100);
moveTo(0, 0);
lineTo(largeur, 0);
lineTo(largeur, hauteur);
lineTo(0, hauteur);
lineTo(0, 0);
}
mc.conteneur.loadClip("album/5/" + i + ".jpg",mc.cadre);
mc.nombre = i;
mc.conteneur.onLoadInit = function(){
_width=40;
_height=40;
}
mc.onRollOut = function() {
commentaires.text = "";
}
}
onMouseMove = function() {
diaporama._x = (600 - largeurTotale)/600*_xmouse;
}
L'idée est de redimensionner x images dans une barre horizontale.