Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
AnimationNodeAnimation
Hérite de : AnimationRootNode < AnimationNode < Resource < RefCounted < Object
Une animation d'entrée pour un AnimationNodeBlendTree.
Description
Une ressource à ajouter à un AnimationNodeBlendTree. Possède seulement un port de sortie utilisant la propriété animation. Utilisé comme entrée pour les AnimationNodes qui mélangent des animations ensemble.
Tutoriels
Propriétés
|
||
|
||
|
||
|
Énumérations
enum PlayMode: 🔗
PlayMode PLAY_MODE_FORWARD = 0
Joue l'animation en sens avant.
PlayMode PLAY_MODE_BACKWARD = 1
Joue l'animation en sens inverse.
Descriptions des propriétés
bool advance_on_start = false 🔗
Si true, à la réception d'une demande de lecture d'une animation depuis le début, la première trame n'est pas dessiné, mais seulement traitée, et la lecture commence à partir de la prochaine trame.
Voir aussi les notes de AnimationPlayer.play().
StringName animation = &"" 🔗
void set_animation(value: StringName)
StringName get_animation()
L'animation à utiliser comme sortie. C'est l'une des animations fournies par AnimationTree.anim_player.
Si use_custom_timeline vaut true, redéfinit les paramètres de boucle de la ressource Animation originale par la valeur.
Note : Si l'option Animation.loop_mode n'est pas activée pour boucler, l'option Animation.track_set_interpolation_loop_wrap() ne sera pas respectée. Si vous ne pouvez pas obtenir le comportement attendu, envisagez de doubler la ressource Animation et de modifier les paramètres de boucle.
Détermine la direction de lecture de l'animation.
Si use_custom_timeline vaut true, décale la position de démarrage de l'animation.
Ceci est utile pour ajuster quel pied marche en premier dans les animations de marche en 3D.
Si true, redimensionne le temps de sorte que la longueur spécifiée dans timeline_length soit d'un cycle.
Ceci est utile pour faire correspondre les périodes des animations de marche et de course.
Si false, la longueur d'animation originale est respectée. Si vous définissez la boucle à loop_mode, l'animation bouclera en timeline_length secondes.
La longueur de la chronologie personnalisée.
Si use_custom_timeline vaut true, décale la position de démarrage de l'animation.
bool use_custom_timeline = false 🔗
Si true, AnimationNode fournit une animation basée sur la ressource Animation avec quelques paramètres ajustés.