Passer au contenu principal

Animation

Introduction

Cette section fournit des conseils pour la mise en place d'animations personnalisées sur les entités. Il s'agit d'animations qui transforment un élément de l'entité dans le temps, comme la position, l'échelle ou une propriété d'un composant de l'entité. Remarque : cette section traite de la création d'animations dans Studio et de l'utilisation du système d'animation principal de Studio. Si vous souhaitez obtenir des conseils sur l'utilisation des animations intégrées d'un fichier de modèle GLTF, consultez le [Guide des modèles] (/studio/guides/modèles/).

Des composants sont fournis pour l'animation procédurale et peuvent être divisés en deux types :

  1. Transition
  2. Relation

Animations de transition

Ces animations permettent à un objet de passer d'un état à un autre au fil du temps. Il y aura un état "de" et un état "à", et l'animation peut se terminer ou être mise en boucle.

Animation de position

Animer la position d'un objet cible

Animation d'échelle

Animer le vecteur d'échelle d'un objet cible

Animation de rotation

Animer la rotation d'un objet cible

Animation Vec3 personnalisée

Animer l'attribut vectoriel 3D nommé sur un objet cible

Animation des propriétés personnalisées

Animer une propriété numérique unique sur les attributs d'un objet cible

Animations sur les relations

Il s'agit d'animations qui expriment une relation entre un objet et une cible. Lorsqu'ils courent, ils maintiennent cette relation pour l'objet auquel ils sont attachés.

Suivre l'animation

Maintenir la distance par rapport à une cible ou un point donné

Look At Animation

Maintenir l'orientation face à une cible ou un point donné

Ajouter une animation

Des animations peuvent être ajoutées à l'entité via l'éditeur ou dans le code. L'ajout de ces composants dans l'éditeur se fait via le bouton "Nouveau composant" :

animation-component.png

Les animations peuvent également être ajoutées par le biais du code, en utilisant le nom d'importation du composant.