AnimationNode
AnimationNode class
Aspose.3D поддерживает иерархию анимации, каждая анимация может состоять из нескольких анимаций и определения ключевого кадра анимации. AnimationNode
определяет преобразование значения свойства с течением времени, например, узел анимации может использоваться для управления преобразованием узла или другимA3DObject
числовые свойства объекта.
public class AnimationNode : A3DObject
Конструкторы
Характеристики
Имя | Описание |
---|
BindPoints { get; } | Получает текущие точки привязки свойства |
virtual Name { get; set; } | Получает или задает имя. |
Properties { get; } | Получает коллекцию всех свойств. |
SubAnimations { get; } | Получает узлы суб-анимации в текущих анимациях |
Методы
Имя | Описание |
---|
CreateBindPoint(A3DObject, string) | Создает BindPoint на основе типа данных свойства. |
FindBindPoint(string) | Находит точку привязки по имени. |
FindProperty(string) | Находит свойство. Это может быть динамическое свойство (созданное CreateDynamicProperty/SetProperty) или родное свойство (идентифицированное по имени) |
GetBindPoint(A3DObject, string, bool) | Получает точку привязки анимации для заданного свойства. |
GetKeyframeSequence(A3DObject, string, bool) | Получает последовательность ключевых кадров для данного свойства. |
GetKeyframeSequence(A3DObject, string, string, bool) | Получает последовательность ключевых кадров для заданного свойства и канала. |
GetProperty(string) | Получить значение указанного свойства |
RemoveProperty(Property) | Удаляет динамическое свойство. |
RemoveProperty(string) | Удалить указанное свойство с именем name |
SetProperty(string, object) | Устанавливает значение указанного свойства |
Смотрите также