AnimationNode
Vue d’ensemble
AnimationNode Il s’agit d’une classe dans Aspose.3D FOSS pour .NET. hérité de : A3DObject.
Aspose.3D’s soutient la hiérarchie d’animation, chaque animation peut être composée par plusieurs animations et la définition de cadre clé de l’anime.
Cette classe fournit 12 méthodes pour travailler avec des objets AnimationNode dans les programmes .NET. Les méthodes disponibles comprennent : A3DObject, AnimationNode, CreateBindPoint, FindBindPoint, FindProperty, GetBindPoint, GetKeyframeSequence, GetProperty, RemoveProperty, SetProperty. Tous les membres publics sont accessibles à n’importe quelle application .NET après l’installation de la Aspose.3D FOSS pour le package .Net. Propriétés : BindPoints, Name, Properties, SubAnimations.
Propriétés
| Nom de | Type | Access | Description |
|---|---|---|---|
BindPoints | IList<BindPoint> | Lire | Obtient les points de liaison de la propriété actuelle. |
SubAnimations | IList<AnimationNode> | Lire | Obtient les nœuds de sous‑animation sous les animations actuelles. |
Name | string | Lire / Écrire | Obtient ou définit le nom. |
Properties | PropertyCollection | Lire | Obtient la collection de toutes les propriétés. |
méthodes
| Signature | Description |
|---|---|
AnimationNode() | Initialisez une nouvelle instance de la classe AnimationNode. |
AnimationNode(name: string) | Initialisez une nouvelle instance de la classe AnimationNode. |
FindBindPoint(target: A3DObject, name: string) | Trouvez le point de liaison par cible et nom. |
GetBindPoint(target: A3DObject, propName: string, create: bool) | Obtient le point de liaison d’animation sur la propriété donnée. |
GetKeyframeSequence(target: A3DObject, propName: string, channelName: string, create: bool) | Obtient la séquence d’images clés sur la propriété et le canal donnés. |
GetKeyframeSequence(target: A3DObject, propName: string, create: bool) | Obtient la séquence d’images clés sur la propriété donnée. |
CreateBindPoint(obj: A3DObject, propName: string) | Créer un BindPoint sur la base du type de données propriété. |
A3DObject() | Initialisez une nouvelle instance de la classe A3DObject sans nom. |
RemoveProperty(property: Property) | Il est détruit par une propriété dynamique. |
GetProperty(property: string) | Obtenir la valeur de la propriété spécifiée |
SetProperty(property: string, value: object?) | Définit la valeur de la propriété spécifiée |
FindProperty(propertyName: string) | Trouvez la propriété. |