L'AnimationMixer et un lecteur d'animations pour un objet ciblé dans la scène. Quand
plusieurs objets sont animés indépendamment, un AnimationMixer peut être utilisé pour
chaque objet.
Pour un aperçu des différents éléments du système d'animation de three.js consultez
l'article "Système d'Animation" dans le section "Étapes Suivantes" du manuel.
[page:Object3D rootObject] - l'objet duquel les animations doivent être jouées par ce mixer.
La durée du mixer global (en secondes; commençant à `0` à la création du mixer).
Un facteur de mise à l'échelle pour le [page:.time mixer time].
Note: Mettre le timeScale du mixer à `0` puis le remettre à après `1` et un moyen de mettre en pause/reprendre
toutes les actions contrôlées par ce mixer.
Renvoie une [page:AnimationAction] pour le clip passé en paramètre, utilisant optionnellement un objet racine
différent de celui du mixer. Le premier paramètre peut être un objet [page:AnimationClip]
ou le nom d'un AnimationClip.
Si une action correspondant au clip et aux paramètres racine n'existe pas encore, elle sera créée
par cette méthode. Appeler cette méthode plusieurs fois avec le même clip est les mêmes paramètres racine retournera
toujours la même instance du clip.
Renvoie un [page:AnimationAction] existant pour le clip passé en paramètre, utilisant optionnellement un objet racine
différent de celui du mixer.
Le premier paramètre peut être un objet de l'[page:AnimationClip] ou le nom d'un AnimationClip.
Renvoie l'objet racine de ce mixer.
Désactive toutes les actions précedemment programmées pour ce mixer.
Augmente la durée du mixer global et met à jour les animations en fonction de cette durée.
Cela est généralement fait dans la boucle de rendu, en utilisant [page:Clock.getDelta clock.getDelta] mis à l'échelle par le [page:.timeScale timeScale] du mixer.
Fixe le mixer global à une durée spécifique et met à jour les animations en fonction de cette durée.
C'est utile quand vous avez besoin de vous rendre à un moment précis d'une animation. Le paramètre d'entrée sera mis à l'échelle par le [page:.timeScale timeScale] du mixer.
Désalloue toutes les ressources mémoires d'un clip. Appelez [page:AnimationAction.stop]() pour toutes les actions concernées avant d'utiliser cette méthode.
Désalloue toutes les ressources mémoires d'un objet racine. Appelez [page:AnimationAction.stop]() pour toutes les actions concernées avant d'utiliser cette méthode.
Désalloue toutes les ressources mémoires d'une action. Appelez [page:AnimationAction.stop]() pour désactiver l'action avant d'utiliser cette méthode.
[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]