Bonjour, j'ai réalisé une galerie d'image en flash/AS3
dont le code est le suivant

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
import com.greensock.*;
import com.greensock.easing.*;
 
 
stop();
 
 
var valeur:Number = 190; /* taille d'une image*/
var extremegauche:Number = 108.5;
var extremedroite:Number = -267.5;
 
 
 
 
galerie.droite.visible = true;
galerie.droite.buttonMode = true; //galerie droite correspond a la fleche simple pour aller a droite
galerie.droite.addEventListener (MouseEvent.MOUSE_UP, alleradroite );
 
function alleradroite (e)
{  
  galerie.galerie.x=galerie.galerie.x-valeur;
 
	 if (galerie.galerie.x>=extremegauche) { galerie.gauche.visible= false; 
	 										 galerie.gauchegauche.visible= false;}
        else { galerie.gauche.visible = true;
		        galerie.gauchegauche.visible = true;}
 
	if (galerie.galerie.x<= extremedroite) { galerie.droite.visible = false;
											  galerie.droitedroite.visible=false}		
	   else { galerie.droite.visible = true;
	   		   galerie.droitedroite.visible =true;}
 
 
 
 
   }
 
 
galerie.gauche.visible = false;
galerie.gauche.buttonMode = true; // galerie.gauche correspond a fleche simple pour aller a gauche, la fleche simple permet d'avancer d'une image
galerie.gauche.addEventListener (MouseEvent.MOUSE_UP, alleragauche );
 
function alleragauche (e)
{ 
 
galerie.galerie.x=galerie.galerie.x+valeur;
   if (galerie.galerie.x >= extremegauche) { galerie.gauche.visible= false;
   											 galerie.gauchegauche.visible = false;
   											}
      else { galerie.gauche.visible = true;
	  		 galerie.gauchegauche.visible = true;
	  		}
	galerie.droite.visible= true;
	galerie.droitedroite.visible=true;
		}
 
 
 
 
 
galerie.gauchegauche.visible = false;
galerie.gauchegauche.buttonMode = true; //galerie.gauchegauche correspond a la double fleche gauche, la fleche double permet d'arriver au bout de la galerie en un click
galerie.gauchegauche.addEventListener (MouseEvent.MOUSE_UP, toutagauche);
 
function toutagauche (e)
{  
   TweenMax.to (galerie.galerie, 0.75, {x:108.5, ease:Sine.easeOut,onComplete: suite});//position de la galerie tout a gauche avec effet de transition tweenmax
     function suite () {
		 galerie.gauchegauche.visible= false;
		 galerie.gauche.visible= false;
		 galerie.droite.visible= true;
		 galerie.droitedroite.visible=true;}
}
 
galerie.droitedroite.visible=true;
galerie.droitedroite.buttonMode = true; // galerie.droitedroite correspond a la double fleche droite
galerie.droitedroite.addEventListener(MouseEvent.MOUSE_UP, toutadroite);
 
 function toutadroite (e)
 { TweenMax.to (galerie.galerie, 0.75, {x: -267.5, ease:Sine.easeOut, onComplete: suite2});// position de la galerie tout a droite avec effet de transition grâce au tweemax
 
    function suite2 () {
	  galerie.droite.visible= false;
	   galerie.droitedroite.visible= false;
	    galerie.gauche.visible= true;
		galerie.gauchegauche.visible=true;}
 
 }
j'ai donc a chaque fois une double flèche et une flèche simple. les doubles flèches ont un effet tweenmax car c'est une translation de toute la galerie d'un point a un autre. Cependant j'aurais aimé réalisé ce même effet tween max sur les flèches simple, c'est à dire au déplacement image par image qui correspond à ces deux lignes de code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 galerie.galerie.x=galerie.galerie.x-valeur;
galerie.galerie.x=galerie.galerie.x+valeur;
Mais je ne sait pas si cela est possible ? help ?