Forum de discussion
Forum « Flash et Shockwave » (archives)
Re: diaporama automatique et setInterval
Envoyé: 26 mai 2003, 13h57 par Oznog
Le code suivant (comme celui retrouvé sur les bouton) permet de changer d'image, et de revenir à 1 à la fin.
if (Number(_level0.globale.pos)<Number(_level0.globale.total)) {
_level0.globale.pos = Number(_level0.globale.pos)+1;
} else {
_level0.globale.pos = 1;
}
changeTitre(_level0.globale.aDate[_level0.globale.pos-1]);
_root.mcVide.loadMovie(_level0.globale.aUrl[Number(_level0.globale.pos)-1]);
Il faut maintenant exécuter ce code à toute les 5 seconde. Ajoute ce code (sur le layer Action" et avant le stop();) qui exécute la fonction "twChangeImage" à toute les 5 secondes :
neoImg = setInterval(twChangeImage, 5000);
function twChangeImage() {
if (Number(_level0.globale.pos)<Number(_level0.globale.total)) {
_level0.globale.pos = Number(_level0.globale.pos)+1;
} else {
_level0.globale.pos = 1;
}
changeTitre(_level0.globale.aDate[_level0.globale.pos-1]);
_root.mcVide.loadMovie(_level0.globale.aUrl[Number(_level0.globale.pos)-1]);
}
Ciao
Oznog
Réponses
|