[Flash] Clik sur une photo puis elle s'agrendi ! COMMENT ?

Clik sur une photo puis elle s'agrendi ! COMMENT ? [Flash] - Web design - Graphisme

Marsh Posté le 04-08-2005 à 00:21:17    

Bonjour :hello:  
 
je fait un montage avec plusieur photo
Et je voudrais fair comme un album photo ou toutes les photos son représenté et que l'on clik la photo s'agrendi mais je n'arrive pas a trouver l'action pour.
 
Merci


Message édité par allsnow le 04-08-2005 à 00:46:46
Reply

Marsh Posté le 04-08-2005 à 00:21:17   

Reply

Marsh Posté le 04-08-2005 à 14:38:27    

Salut.
Ben franchement c'est une anim de base en flash.
 
Commence par faire les tutos intégrés de flash, tu trouveras tt seul ;)

Reply

Marsh Posté le 04-08-2005 à 23:31:47    

Désolé je viens de relire ce que j'ai écris et je me suis très mal exprimer !  
Ce que je voulais faire c'est quelle action permet de faire que quand la personne click sur une photo celle ci s'agrandisse !

Reply

Marsh Posté le 04-08-2005 à 23:44:41    

Tu fais un lien pour la petite photo et un autre pour la grande photo. Ensuite, tu programme pour que quand on clique sur la petite, la grande apparaisse.

Reply

Marsh Posté le 05-08-2005 à 10:03:16    

Citation :

for (i=1; i<2; i++) {
 ///////////////////
 // MISE-EN-PLACE //
 ///////////////////
 var c = this.attachMovie("idClip","clip"+i, i);
 c._x = 90+60*i;
 c._y = 150;
 c.numero.text = i+1;
 c.big = false;
 ////////////////////////////////////////////
 // FONCTION A APPELER A CHAQUE ENTERFRAME //
 ////////////////////////////////////////////
 c.onEnterFrame = function(){
  this.swapDepths(this._xscale*10);
  if (this.big == true) {
   redimensionneClip(this,150);
  } else {
   redimensionneClip(this,100);
  }
 }
 //////////////////////////////////
 // FONCTION A APPELER AU SURVOL //
 //////////////////////////////////
 c.onRollOver = function(){
  this.big = true;
 }
 ////////////////////////////////////////////
 // FONCTION A APPELER AU SORTIR DU SURVOL //
 ////////////////////////////////////////////
 c.onRollOut = function(){
  this.big = false;
 }
}
/////////////////////////////////////////////
// LA FONCTION QUI REDIMENSIONNE LES CLIPS //
/////////////////////////////////////////////
function redimensionneClip(pClip, pTailleFinale){
 pClip.scale = (pTailleFinale-pClip._xscale)*0.5 + (pClip.scale)*0.8;
 pClip._xscale += pClip.scale;
 pClip._yscale += pClip.scale;
}


En action script dans la scène principale
 
tu met ta photo en clip seulement.
 
Conclusion : l'action jouera sur le clip (ta photo)
 :hello:


Message édité par MisteR WarE le 05-08-2005 à 10:06:58

---------------
http://www.reivaxbook.fr
Reply

Marsh Posté le 05-08-2005 à 11:18:07    

je capte pas ce qu'elle fait là ta boucle ???


---------------
An3k.com Création de sites web - mon tuto

Reply

Marsh Posté le 05-08-2005 à 14:48:37    

+1 :??:
Et c'est ptet un peu compliqué pour ce qu'il veut faire non :)
 
Une anim avec une extrapolation de forme doit amplement suffir, + des play() et des stop() :spamafote:  
Ou alors g rien comprite :D

Reply

Marsh Posté le 05-08-2005 à 14:57:27    

nan mais il a fait une boucle qui ne se produit qu'une fois. le reste du code est bon.


---------------
An3k.com Création de sites web - mon tuto

Reply

Marsh Posté le 05-08-2005 à 15:16:39    

ben oui j'ai vu. Quant au reste je trouve ça compliqué pour l'utilité et le niveau de allsnow.
Je préfèrerais qu'il comprenne ce qu'il fait :)

Reply

Marsh Posté le 05-08-2005 à 15:19:21    

oui aussi... faut dire qu'en cherchant sur google on trouve tout de suite aussi...


---------------
An3k.com Création de sites web - mon tuto

Reply

Marsh Posté le 05-08-2005 à 15:19:21   

Reply

Marsh Posté le 05-08-2005 à 17:03:15    

an3k a écrit :

oui aussi... faut dire qu'en cherchant sur google on trouve tout de suite aussi...


+1  :D  
J'ai cherché, j'ai trouvé  :sarcastic:


---------------
http://www.reivaxbook.fr
Reply

Marsh Posté le 07-08-2005 à 12:10:57    

Ouai désolé j'avais mal cherché. Mais merci de m'avoir aidé sa ma bien servis.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed