AnimationNode
AnimationNode class
Aspose.3D prend en charge la hiérarchie des animations, chaque animation peut être composée de plusieurs animations et de la définition d’image clé de l’animation. AnimationNode
définit la transformation d’une valeur de propriété dans le temps, par exemple, le nœud d’animation peut être utilisé pour contrôler la transformation d’un nœud ou autreA3DObject
propriétés numériques de l’objet.
public class AnimationNode : A3DObject
Constructeurs
Propriétés
Nom | La description |
---|
BindPoints { get; } | Obtient les points de liaison de la propriété actuelle |
virtual Name { get; set; } | Obtient ou définit le nom. |
Properties { get; } | Obtient la collection de toutes les propriétés. |
SubAnimations { get; } | Obtient les nœuds de sous-animation sous les animations actuelles |
Méthodes
Nom | La description |
---|
CreateBindPoint(A3DObject, string) | Crée un BindPoint basé sur le type de données de la propriété. |
FindBindPoint(string) | Trouve le point de liaison par nom. |
FindProperty(string) | Trouve la propriété. Il peut s’agir d’une propriété dynamique (créée par CreateDynamicProperty/SetProperty) ou d’une propriété native (identifiée par son nom) |
GetBindPoint(A3DObject, string, bool) | Obtient le point de liaison de l’animation sur la propriété donnée. |
GetKeyframeSequence(A3DObject, string, bool) | Obtient la séquence d’images clés sur la propriété donnée. |
GetKeyframeSequence(A3DObject, string, string, bool) | Obtient la séquence d’images clés sur une propriété et un canal donnés. |
GetProperty(string) | Obtenir la valeur de la propriété spécifiée |
RemoveProperty(Property) | Supprime une propriété dynamique. |
RemoveProperty(string) | Supprimer la propriété spécifiée identifiée par name |
SetProperty(string, object) | Définit la valeur de la propriété spécifiée |
Voir également