Comportement Overshoot dans Motion

Le comportement Overshoot crée une animation qui part d’une valeur de début pour arriver progressivement à une valeur de fin, mais dépasse la valeur de fin et oscille autour d’un point, en réalisant un effet rapide de ressort réaliste.

Éditeur d’images clés montrant l’effet du comportement Overshoot sur l’animation d’un objet.

Remarque : l’application du comportement Overshoot à un paramètre à sa valeur maximale n’a aucun effet. En d’autres termes, si la valeur maximale d’un paramètre est 100 (et qu’il est déjà défini sur 100), aucune valeur ne marque « d’overshoot ». Vous pouvez réduire la valeur maximale du paramètre pour assurer un espace plus conséquent à la création de l’animation. De plus, il se peut que les paramètres Début du décalage et Fin du décalage du comportement Overshoot doivent être ajustés afin que l’animation d’overshoot reste dans la plage maximale permise par le paramètre sur la durée du comportement.

Réglez ce comportement à l’aide des commandes disponibles dans l’inspecteur de comportements :

  • Valeur initiale : curseur définissant la valeur ajoutée au paramètre au niveau de la première image du comportement Overshoot.

  • Valeur finale : curseur définissant la valeur atteinte par le comportement Overshoot au niveau de sa dernière image. Sur toute la durée du comportement, le paramètre auquel le comportement Overshoot est appliqué anime entre la Valeur initiale et la Valeur finale, plus la valeur d’origine.

  • Durée de la pente : curseur qui définit la durée de l’animation entre la Valeur initiale et la Valeur finale (sous forme de pourcentage de la durée totale du comportement). Par exemple, si le comportement possède une durée de 300 images et une « Durée de la pente » définie sur 50 %, la durée de la pente initiale est de 150 images et celle de l’overshoot/descente est de 150 images.

  • Cycles : curseur qui détermine le nombre d’oscillations autour de la Valeur finale avant de se « poser ».

    Remarque : le changement de la durée du comportement Overshoot influe sur la vitesse des paramètres Durée de la pente et Cycles.

  • Accélération : curseur qui détermine la rapidité de l’approche de l’animation vers la Valeur finale. Des valeurs élevées augmentent l’accélération dans la courbe d’animation et dénotent un effet d’overshoot plus marqué.

  • Début du décalage : curseur retardant le début de l’effet d’un comportement par rapport sa première image dans la timeline. Réglez ce paramètre pour que le comportement commence plus tard. Les unités de ce paramètre sont des images.

  • Fin du décalage : curseur retardant la fin de l’effet d’un comportement par rapport à la dernière image de sa position dans la timeline, en images. Réglez ce paramètre pour que le comportement s’arrête avant la fin de la barre de comportement dans la timeline. Si vous utilisez ce curseur pour arrêter l’effet, au lieu d’élaguer la fin de la barre de comportement dans la timeline, vous pouvez bloquer l’effet du comportement sur l’objet pour le temps restant. L’élagage de la fin de la barre de comportement restaure la valeur d’origine des paramètres de l’objet.

  • Appliquer à : un menu local qui affiche le paramètre concerné et permet de réattribuer le comportement à un autre paramètre.

Télécharger ce guide : PDF

Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Avez-vous trouvé cet article utile ?
Limite de caractères : 250
La limite maximale des caractères est 250.
Merci pour votre commentaire.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.