Bonjour,
Je viens de simplifier le code de AnimationExample.zip pour utiliser seulement l'effet du bouton #5 mais je n'arrive pas à arrêter l'effet à mi-chemin. J'essaie juste de faire disparaitre progressivement un bouton en cliquant dessus. Mon problème est que le bouton diminue au point de disparaitre mais revient toujours à sa grandeur initial à cause de "REPEAT_REVERSE", je ne trouve pas comment placer un "Stop" pour éviter la renverse.
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Merci de votre aide.
Richard.
			
			Je viens de simplifier le code de AnimationExample.zip pour utiliser seulement l'effet du bouton #5 mais je n'arrive pas à arrêter l'effet à mi-chemin. J'essaie juste de faire disparaitre progressivement un bouton en cliquant dessus. Mon problème est que le bouton diminue au point de disparaitre mais revient toujours à sa grandeur initial à cause de "REPEAT_REVERSE", je ne trouve pas comment placer un "Stop" pour éviter la renverse.
			
				B4X:
			
		
		
		'Activity module
Sub Process_Globals
    
End Sub
Sub Globals
    Dim Bouton1 As Button
End Sub 
Sub Activity_Create(FirstTime As Boolean)
    Dim Animation1 As Animation
    Activity.LoadLayout("1")
    
    Animation1.InitializeScaleCenter("", 1, 1, 0, 0, Bouton1)
    Bouton1.Tag = Animation1
    
    Animation1.Duration = 1000
    Animation1.RepeatCount = 0
    Animation1.RepeatMode = Animation1.REPEAT_REVERSE
End Sub
Sub Button_Click
    Dim b As Button
    b = Sender
    'Safety check. Not really required in this case.
    If Not(b.Tag Is Animation) Then Return
    Dim a As Animation
    a = b.Tag
    a.Start(b)
End Sub
	Richard.