GetEntityAnimationWeight()

Syntaxe

Resultat.f = GetEntityAnimationWeight(#Entité, Animation$)
Description
Renvoie le poids de l'animation d'une entité.

Arguments

#Entité L'entité à utiliser.
Animation$ Le nom de l'animation.

Les animations sont stockées dans l'objet mesh de manière sensible à la casse (ex: "Marche" sera une animation différente de "marche").

Si l'animation n'est pas trouvée ou le mesh n'a pas de squelette alors cette fonction n'aura aucun effet.

Valeur de retour

Le poids actuel de l'animation (valeur comprise entre 0.0 et 1.0). Si le poids est égal à 0, alors l'animation est sans effet. Si le poids est égal à 1 alors l'animation joue pleinement.

Remarques

Le poids est utile lorsque vous jouez plusieurs animations à la fois.
Par exemple, pour faire une transition en douceur d'une animation à une autre, il est possible de réduire progressivement le poids de la première animation et d'augmenter le poids de la deuxième animation.
L'EntityAnimationBlendMode() affecte également la façon dont les animations sont mélangées.

Voir aussi

StartEntityAnimation(), EntityAnimationBlendMode()

OS Supportés

Tous

<- GetEntityAnimationTime() - EntityAnimation Index - SetEntityAnimationLength() ->