Je crée maintenant un curseur nommé anim qui va varier disons de 0 à 3 et qui sera mon curseur global gérant l’animation. Je souhaite animer le scénario suivant :

le segment se trace pour anim variant de 0 à 1,

une pause de 1 à 1,5

tracé du cercle de 1,5 à 2,5

pause finale de 2,5 à 3.
On veut donc par exemple que t2 soit nul pour anim≤1,5, soit égal à 1 si anim≥2,5 et soit égal à anim−1,5 sinon. On peut le faire en imbriquant deux structures conditionnelles
Si(Condition , Alors, Sinon )
ce qui donnerait :
t_2=Si( anim<=1.5, 0, Si(anim>=2.5, 1, anim-1,5))
mais il est plus simple de faire redéfinir t1 et t2 ainsi :
t_1=Max( Min(1,anim),0)
t_2=Max( Min(1,anim-1.5),0)
On obtient ceci :
