AnimationNode
AnimationNode class
Aspose.3D admite la jerarquía de animación, cada animación puede estar compuesta por varias animaciones y la definición de fotogramas clave de la animación. AnimationNode define la transformación de un valor de propiedad a lo largo del tiempo, por ejemplo, el nodo de animación se puede usar para controlar la transformación de un nodo u otroA3DObject propiedades numéricas del objeto.
public class AnimationNode : A3DObject
Constructores
Propiedades
| Nombre | Descripción | 
|---|
| BindPoints { get; } | Obtiene la propiedad actual bind points | 
| virtual Name { get; set; } | Obtiene o establece el nombre. | 
| Properties { get; } | Obtiene la colección de todas las propiedades. | 
| SubAnimations { get; } | Obtiene los nodos de subanimación bajo las animaciones actuales | 
Métodos
| Nombre | Descripción | 
|---|
| CreateBindPoint(A3DObject, string) | Crea un BindPoint basado en el tipo de datos de la propiedad. | 
| FindBindPoint(string) | Encuentra el punto de enlace por nombre. | 
| FindProperty(string) | Encuentra la propiedad. Puede ser una propiedad dinámica (Creada por CreateDynamicProperty/SetProperty) o una propiedad nativa (Identificada por su nombre) | 
| GetBindPoint(A3DObject, string, bool) | Obtiene el punto de enlace de la animación en la propiedad dada. | 
| GetKeyframeSequence(A3DObject, string, bool) | Obtiene la secuencia de fotogramas clave en la propiedad dada. | 
| GetKeyframeSequence(A3DObject, string, string, bool) | Obtiene la secuencia de fotogramas clave en la propiedad y el canal dados. | 
| GetProperty(string) | Obtener el valor de la propiedad especificada | 
| RemoveProperty(Property) | Elimina una propiedad dinámica. | 
| RemoveProperty(string) | Eliminar la propiedad especificada identificada por nombre | 
| SetProperty(string, object) | Establece el valor de la propiedad especificada | 
Ver también