[name]

Un groupe d'objets qui reçoivent un état d'animation partagé.

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.

Utilisation:

Ajoutez les objets que vous auriez passés comme 'root' au constructeur ou à la méthode [page:AnimationMixer.clipAction clipAction] de l'[page:AnimationMixer AnimationMixer] et passez à la place cet objet en tant que 'root'.

Notez que les objets de cette classe apparaissent comme n'étant qu'un seul objet pour le mixer, donc les contrôles concernant les objets individuels doivent être réalisés sur le groupe.

Limitations

Les propriétés animées doivent être compatibles avec tous les objets du groupe.

Une propriété peut être controlée soit directement, soit à travers un groupe cible, mais pas les deux.

Constructeur

[name]( [param:Object obj1], [param:Object obj2], [param:Object obj3], ... )

[page:Object obj] - un nombre arbitraire de meshes qui partagent le même état d'animation.

Propriétés

[property:Boolean isAnimationObjectGroup]

Flag en lecture seule pour vérifier si un objet donné est du type [name].

[property:Object stats]

Un objet qui contient certaines informations concernant cet `AnimationObjectGroup` (nombre total, nombre utilisé, nombre d'affectations par objets)

[property:String uuid]

Le [link:http://en.wikipedia.org/wiki/Universally_unique_identifier UUID] de cet `AnimationObjectGroup`. Il est assigné automatiquement et ne doit pas être modifié.

Methods

[method:undefined add]( [param:Object obj1], [param:Object obj2], [param:Object obj3], ... )

Ajoute un nombre arbitraire d'objets à cet `AnimationObjectGroup`.

[method:undefined remove]( [param:Object obj1], [param:Object obj2], [param:Object obj3], ... )

Retire un nombre arbitraire d'objets de cet `AnimationObjectGroup`.

[method:undefined uncache]( [param:Object obj1], [param:Object obj2], [param:Object obj3], ... )

Désalloue toutes les ressources mémoires des objets de cet `AnimationObjectGroup` passés en paramètres.

Source

[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]