begin process at 2012 05 26 13:37:27
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

adaptation code slideshow


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

adaptation code slideshow

lundi 22 décembre 2008 à 18:49:37 | adaptation code slideshow

jpthali

Salut à tous,

J'essaie d'utiliser ce code très pratique qui lance un slideshow très simple juste en piochant des images dans un dossier, uniquement en AS2 (trouvé sur actionscript.org)
ça fonctionne très bien sauf que je n'arrive pas à l'utiliser 3 fois sur 3 conteneur différents.
Quand j'utilise le code 3 fois avec 3 conteneurs différents, seul le 3eme fonctionne.
Merci de me dire comment l'appliquer plusieurs fois sur la même scène.

merci !

//: SETUP VARIABLES
var maxVal = 5; // max number of fotos
var oldVar = 0; // keep track of previous random number
var newVar = 0; // used to load the next image
var si = 3000; // interval variable

//: LOAD THE NEXT IMAGE
function getImage() {
newVar = Math.floor(Math.random() * maxVal); // get random number
if (newVar == oldVar) { // if number = old number..
getImage(); // get a number
} else { // else
oldVar = newVar; // set old to new number
selecBoutonB_mc.loadMovie ("sec0-selection_images/imagesB/selection_boutonB_image" + newVar + ".jpg"); // load the next image
selecBoutonB_mc._alpha = 0; // set its alpha to 0
this.onEnterFrame = function () { // create loop
if (selecBoutonB_mc._width > 0) { // check that the image has been loaded
selecBoutonB_mc.onEnterFrame = fadeIn; // start fading out
delete this.onEnterFrame; // delete loop
}
}
}
}

//: FADE IN THE CURRENT MOVIECLIP
function fadeIn () {
if (this._alpha <= 100) { // if the movieclips alpha is greater than 0
this._alpha += 5; // reduce alpha by 5
} else { // else
this._alpha = 100; // reduce alpha to 0
delete this.onEnterFrame; // delete handler
si = setInterval(fadeOut, 2000); // after 2 seconds, fade out the movieclip
}
}

//: FADE OUT THE CURRENT MOVIECLIP
function fadeOut () {
clearInterval(si); // clear the interval variable
selecBoutonB_mc.onEnterFrame = function() { // create loop to fade out
if (this._alpha >= 0) { // if the movieclips alpha is greater than 0
this._alpha -= 5; // reduce alpha by 5
} else { // else
this._alpha = 0; // reduce alpha to 0
delete this.onEnterFrame; // delete handler
getImage(); // load the next image
}
}
}

// load first image
getImage();
lundi 22 décembre 2008 à 20:16:05 | Re : adaptation code slideshow

docodoc

Membre Club
slt
hummmmm ... question stupide : pourquoi tu ne demandes pas directement a l'auteur du script sur actionscript.org ??
a+
lundi 22 décembre 2008 à 20:59:51 | Re : adaptation code slideshow

jpthali

pas si stupide, en fait ça fait une semaine que j'attends le code d'activation pour poser ma question sur le forum.
Comme j'en ai marre d'attendre, je pose la question ailleurs.
Il n'y a pas une solution qui fonctionne de manière générale ?

merci


Cette discussion est classée dans : image, alpha, to, number, if


Répondre à ce message

Sujets en rapport avec ce message

galerie de 4 images en aléatoire et en boucle [ par Estival0 ] Salut,Je dois faire une galerie de 4 images à l'horizontal qui changent aléatoirement. Les 50 images qui doivent apparaitre sont piochés dans un dossi ActionScript 3 [ par nitrophosphate ] Bonjour à tous,premier post sur ce forum alors je vais ssayer d'être précis.Je voudrais faire apparaître et disparaître une barre sur la scène juste e Changer l'alpha à 100 sur une image survolée [ par eronan ] Salut, j'ai fait une image survolée et cliquable (un genre de bouton "rewind") dont l'alpha est au départ à 34% mais je voudrais qu'il passe à 100% l Tweenmax: ** MOUSE_OVER vs. MOUSE_OUT ** Help please! [ par kennysp ] Bonjour, Je suis étdudiant et je débute en as3 sur Flash CS3 (sur mac). J'utilise les Tweenmax prcq notre prof nous l'a conseillé et c'est vrai que c Bouton rejouer animation [ par Ariranha ] Bonjour, Je suis actuellement sur une animation basique (des tweens) en as3, dans laquelle il y a une function init dans laquelle je mets toutes les relancer un diaporama XML sur un second XML [ par vegetalain ] Salut tout le monde... alors voilà, je suis dsl mais je ne sais plus où j'ai pris le code dont je vais vous parler :/ snif.Le code suivant permet de c Pb dans mon mur d'image [ par vincej ] Bonjour, J'ai réalisé un mur d'image qui s'adapte au format de la fenètre. Voici le code: [code=as] var nbImagesAll:Number = 36; //Nombre d'image to detecter la couche alpha [ par borislf ] bonjour a tousje suis nouveau et debutantj'aimerais savoir comment coder le deplacement d'une image sur la scene avec la souris en respectant la couch galerie photo Flash avec conteneur... [ par fififine ] Bonjour à tous,


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,045 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales