begin process at 2012 05 27 07:39:28
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

diaporama de photos et je n'arrive pas a arreter


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

diaporama de photos et je n'arrive pas a arreter

samedi 14 mars 2009 à 11:23:55 | diaporama de photos et je n'arrive pas a arreter

nikitaetshiva

Bonjour,

J'ai un diaporama de photos et je n'arrive pas a l'arreter.
Je cree un movie clip, que je remplie avec les images :

this.createEmptyMovieClip("diaporama", 0);

var mc = diaporama.createEmptyMovieClip("photo"+i, i);
mc._x = espace + (largeur + espace)*i;
mc.createEmptyMovieClip("conteneur", 1);
mc.conteneur.loadMovie(Chemin_photo + i + ".jpg");

Et le stop ne marche pas ????

mc.onRollOver = function() {
diaporama.stop();
}

Je suis debutante et je ne manie pas tres bien ce language.
Voila le code en entier :

largeur = 135;
hauteur = 101;
espace = 25;
nbr = 12;
calcul = -10;
page = 0;

Chemin_photo = "D:/essai-photoshop/photos/promo"
Chemin_symbol = "D:/essai-photoshop/photos/"

largeurTotale = nbr*(largeur + espace) + espace;
photos = new Array();
cadre = new Array ();
useSymbol = new Array();
affSymbol = "etoile";

this.createEmptyMovieClip("diaporama", 0);// pour les images
diaporama._y = 20;
diaporama._x = 10;

// chargement des donnees
for(var i = 0; i < nbr; i++) {

var mc = diaporama.createEmptyMovieClip("photo"+i, i);// chargement des images
mc._x = espace + (largeur + espace)*i;
mc.createEmptyMovieClip("cadre", 0);
mc.cadre.loadMovie(Chemin_symbol  + "cadre" + ".png");
cadre[i] = mc.cadre;
mc.createEmptyMovieClip("conteneur", 1);
mc.conteneur.loadMovie(Chemin_photo + i + ".jpg");
mc.createEmptyMovieClip("symbol", 2);
mc.symbol.loadMovie(Chemin_symbol  + affSymbol + ".png");

photos[i] = mc.conteneur;
useSymbol[i] = mc.symbol;
mc.nombre = i;
 
mc.onRollOver = function() {
diaporama.stop();

 posLar = photos[this.nombre]._x; 
 posHaut = photos[this.nombre]._y; 
 photos[this.nombre]._x = posLar - 10;
 photos[this.nombre]._y = posHaut - 10;
 photos[this.nombre]._xscale = 120;
 photos[this.nombre]._yscale = 120;
  
 posLar2 = useSymbol[this.nombre]._x;
 posHaut2 = useSymbol[this.nombre]._y; 
 useSymbol[this.nombre]._x = posLar2 - 20;
 useSymbol[this.nombre]._y = posHaut2 - 20;
 useSymbol[this.nombre]._xscale = 150;
 useSymbol[this.nombre]._yscale = 150;
 
 posLarCadre = cadre[this.nombre]._x;
 posHautCadre = cadre[this.nombre]._y; 
 cadre[this.nombre]._x = posLarCadre - 20;
 cadre[this.nombre]._y = posHautCadre - 18;
 cadre[this.nombre]._xscale = 138;
 cadre[this.nombre]._yscale = 138;
}
 
mc.onRollOut = function() {
  
 photos[this.nombre]._x = posLar;
 photos[this.nombre]._y = posHaut;
 photos[this.nombre]._xscale = 100;
 photos[this.nombre]._yscale = 100;
 
 useSymbol[this.nombre]._x = posLar2;
 useSymbol[this.nombre]._y = posHaut2;
 useSymbol[this.nombre]._xscale = 100;
 useSymbol[this.nombre]._yscale = 100;
 
 cadre[this.nombre]._x = posLarCadre;
 cadre[this.nombre]._y = posHautCadre;
 cadre[this.nombre]._xscale = 100;
 cadre[this.nombre]._yscale = 100;
}
}

onEnterFrame = function() {
 if (diaporama._x < (-(1340))) {page = 1;}
 if (page == 1) { calcul = 10; }
 else {
  if (diaporama._x < (-(1340))) {page = 1;}//on definit le sens
  else {page = 0;}
 }
 if (diaporama._x > 0) { page = 0;  calcul = -10;  }//on definit le sens
 diaporama._x  += calcul;
 diaporama2._x  += calcul;
}

onMouseMove = function() { // si on bouge la souris
 if (_xmouse < 100) {page = 1;  calcul = +10;}
 if (_xmouse > 500) {page = 0;  calcul = -10;}
 
 
}

Mille fois merci d'avance.
Bonne journee a tous !



Cette discussion est classée dans : nombre, mc, cadre, photos, diaporama


Répondre à ce message

Sujets en rapport avec ce message

Diaporama avec defilement d'images [ par nikitaetshiva ] Bonjour,Je viens de debuter dans Flash et Action script, alors, oui, je suis une vrai nule !Mais, voila, j'essaye et je ne trouve pas ce que je veux.J afficher un clip dans un clip [ par nikitaetshiva ] Bonjour a tous,Je debute en ActionScrit et grace a de l'aide, j'ai fait un petit diapo interactif (gauche/droite) avec defilement d'images.Voila le so (diaporama) Cherche code pour rediriger vers page html lors du clique sur photos [ par kahinatema ] Bonjours, j'utilise flash cs3 et je veux faire un petit diaporama, jusque la tout va bien mon diaporama est fait cependant jai un petit soucie, je sou Affichage d'un texte sur un MovieClip [ par nikitaetshiva ] Bonjour,J'ai deja pose la question ... mais ca ne marche toujours pas !SVP un peu d'aide MERCI.Voila, mon probleme :Je charge les photos en externe et Probléme de centrage [ par platypus69 ] Voila, je suis en train de faire une petit animation pour une soirée où je doit afficher des photos en mode aléatoire.Jusque là tous va bien, les phot Diaporama - gallerie photo flash/XML [ par idelectrik ] Bonjour, Je travaille actuellement sur un site perso, afin de vouloir mettre des photos en ligne. J'ai trouvé plusieurs source sur flashkod, mais pas diaporama interactif [ par tochewaddle ] Bonjour,Je débute en actionscript et j'ai comme qui dirait un ptit probleme....Voila :J'ai creer grace a un tutorial un diaporama ou mes photos sont c Diaporama Photos... [ par clemdups ] 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 cod Adapter l'image externe.xml au cadre du MC [ par CMS_1203 ] Salut alors j'ai fait à l'aide d'un tutos un diaporama avec chargement d'images externe img.xml ...J'ai réussi à le mettre sur mon site avec mes conna Adapter l'image externe.xml au cadre du MC [ par CMS_1203 ] Salut alors j'ai fait à l'aide d'un tutos un diaporama avec chargement d'images externe img.xml ...J'ai réussi à le mettre sur mon site avec mes conna


Nos sponsors


Sondage...

Comparez les prix

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 : 0,203 sec (4)

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