Paramétrisation avec des curseurs.

Pour créer une animation (et éventuellement l’exporter en GIF animé) il faut que tout ne dépende que d’un paramètre (ou curseur dans GeoGebra). On peut voir ce paramètre comme le temps, notons le t. Dorénavant je fais varier mes paramètres entre 0 et 1. Je commence par créer deux curseurs t1 et t2 variant entre 0 et 1 et deux points A et B. Pour animer le tracé d’un segment [AB], on peut créer le point : M=A+t1(B−A) Puis on trace le segment [AM]. De même si on veut voir se tracer le cercle de centre A et passant par B, on peut créer le point : N=Rotation(B,t2*360°,A) puis créer ArcCercle(A,B,N).
Avec deux curseurs :
Avec un seul curseur :
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 :  

Information: Paramétrisation avec des curseurs.