Bonjour,

J'utilise un HSlider pour naviguer dans une galerie photo. Lors d'un changement dans mon HSlider je souhaiterai créer un effet fadeIn. Sachant que je n'ai eu aucune réponse sur ce sujet : http://www.developpez.net/forums/d79...fadeout-image/

je tente de le faire en AS, ce qui donne ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
	<mx:HSlider id="hSlider"  minimum="1" maximum="3" snapInterval="1" tickInterval="1"
			labels="['1','3']" allowTrackClick="true" dataTipPlacement="top" width="100%"
			tickColor="#DDDDDD" change="changeImage(event)" liveDragging="true" 
			dataTipFormatFunction="myDataTip" 
	        />
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
 
public function changeImage(event:SliderEvent):void{
				var tickValue:Slider = Slider(event.currentTarget);
				var idTick:int = tickValue.value;
				//Alert.show(String(idTick));	
				currentPicture = pictures[idTick - 1];
 
				myImage.alpha = 0;
 
				fadeIn = new Timer(10,100);
				fadeIn.addEventListener(TimerEvent.TIMER, showFadeIn);
				fadeIn.addEventListener(TimerEvent.TIMER_COMPLETE, endFadeIn);
 
			}
 
			public function endFadeIn(evt:TimerEvent):void{
				Alert.show("fin");
			}
			public function showFadeIn(evt:TimerEvent):void{
				Alert.show("debut");
			}
Mais je ne passe pas dans mes méthodes..