Modélisation des fonctions du Package easing.
Enfin, depuis le temps que j'y pense, je l'ai fait. 11
J'ai fait mes premiers pas avec la classe Tween.

Celle-ci permet de créer des interpolations sur les propriétés d'un objet. Par exemple, de faire bouger un MovieClip en modifiant sa propriété '_x', tout cela via l'ActionScript.

Lors de l'instanciation d'un objet, cette Classe demande en paramètre une fonction qui sera utilisée pour calculer l'évolution de l'interpolation (Voir Doc).
Par défaut plusieurs de ces fonctions vous sont déjà disponible, on les trouves dans le Package :
code :
mx.transitions.easing

Mais l'auteur de cette classe (Robert Penner) met aussi à disposition d'autres fonctions sur son site.

14 Classes de 3 fonctions, ça en fait un bon paquet, et personnellement, je me vois mal retenir le résultat obtenu avec ces 42 fonctions.
Alors pour y voire un peut plus claire, j'ai créer un petit programme, qui modélise la vitesse en fonction de l'avancement de l'interpolation.
Voici donc le résultat de mes recherches, en espérant que cela pourra vous être utile un jour :

autres/easing.html

Source :

-Le .fla : autres/easing.fla
-Site de l'auteur : http://robertpenner.com
-Package easing : http://robertpenner.com/easing
0 commentaires / Ajouter commentaires.
Commentaires
Ajouter un nouveau commentaire.
Pseudo :
Email :
Site web :
Message :
:1::2::3:
:4::5::6:
:7::8::9:
:10::11::12:
:13::14::15:
:16::17::18:
Retour en haut. page d'administration. Valide XHTML 1.0 Valide CSS