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