Soyez le premier à donner votre avis sur cette source.
Vue 41 798 fois - Téléchargée 9 235 fois
// 1- Variable et array ---------------------------------------------------- nbphoto = 5; compteur = 1; imgtitre = new array(); imgtitre[0] = ""; imgtitre[1] = "1- voici la photo #1"; imgtitre[2] = "2- voici la photo #2"; imgtitre[3] = "3- voici la photo #3"; imgtitre[4] = "4- voici la photo #4"; imgtitre[5] = "5- voici la photo #5"; // 2- Les fonctions ---------------------------------------------------- function changer(x) { for(i=0; i<=nbphoto; i++) { if (i != x) { _root["img"+i]._visible = false; } if (i == x) { _root["img"+i]._visible = true; } } textephoto = imgtitre[x]; Cadragephoto(x); } function Cadragephoto(y) { cadrephoto._height = _root["img"+y]._height + 40; cadrephoto._width = _root["img"+y]._width + 40; } function zoom_av(x) { if (_root["img"+x]._height > 339) { _root["img"+x]._height = _root["img"+x]._height / 1.5; _root["img"+x]._width = _root["img"+x]._width / 1.5; Cadragephoto(x); } } function zoom_ar(x) { if (_root["img"+x]._height < 151) { _root["img"+x]._height = _root["img"+x]._height * 1.5; _root["img"+x]._width = _root["img"+x]._width * 1.5; Cadragephoto(x); } } // 3- Les boutons ---------------------------------------------------- // bouton pour faire avancer les photos on (press) { compteur += 1 if (compteur > nbphoto) { compteur = 1; } changer(compteur); } //bouton pour faire reculer les images on (press) { compteur -= 1 if (compteur < 1) { compteur = nbphoto; } changer(compteur); } // bouton pour faire un zoom avant on (press) { zoom_av(compteur); } // bouton pour faire un zoom arrière on (press) { zoom_ar(compteur); } // fin -----------------------------------------------------------------
31 mai 2005 à 14:25
18 déc. 2004 à 17:28
pour "jr1" il est effectivement possible d'afficher des images directement issus d'un dossier...
voici comment:
creer 3 calques: "Actions", "Elements" et "Btns"
Sur la première image clé du calque "Action":
var NumImg;
NumImg=1;
ImgScene.loadMovie("Files/img1.jpg");
stop()
Sur la première image clé du calque "Elements":
Créez un clip vide que vous nommerez "ImgScene" et que vous placerer aux coordonnées 0,0
Enfin,
Sur la première image clé du calque "Btns":
Creez 2 boutons et attrubuez leur les actions suivantes:
on(release)
{
NumImg++;
if(NumImg >=6){NumImg=1;}
ImgScene.loadMovie("Files/img"+NumImg+".jpg");
}
et
on(release)
{
NumImg--;
if(NumImg<=0){NumImg=6;}
ImgScene.loadMovie("Files/img"+NumImg+".jpg");
}
Voilà, il ne reste plus qu'a mettre des images dans un dossier nommé "Files" se trouvant dans le dossier contenant l'animation Flash...
/!\ Il ne faut pas oublier de modifier les valeurs de limitations qui se trouve dans les actions des boutons si vous voulez mettre plus ou moins de 6 images.../!\
5 juin 2003 à 09:07
30 mai 2003 à 20:03
30 mai 2003 à 19:51
c'est Lyne, as-tu reçu mon courriel au sujet de mon problème avec la gallerie photos
merci - Lyne
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.