01-02-2013, 01:50 AM
(31-01-2013, 07:43 PM)Argorate a écrit : J'ai été contraint de faire un setTimeout dans une boucle pour que ça marche, mais je trouve ça très moche puisqu'on a la posibilité d'utilisé le callback "step" de animate(), mais faudrait pouvoir connaitre le nombre de step au début de l'anim pour ne faire changer l'image du sprite que tout les X step. Mais je n'ai egalement pas réussie a trouver combien de step total de l'animation génèré...?C'est justement ce que permet l'easing Tu n'as pas le nombre total de step dans l'animation mais tu as le pourcentage d'avancement dans l'animation, donc si tu connais le nombre de step que tu as dans ton sprite, tu peux gérer le tout via l'easing. Maintenant, je suis pas sûr que ça soit optimisé pour ce genre d'utilisation.
How to create custom jQuery easing
Un exemple concret