KeyframeSequence

KeyframeSequence class

Последовательность ключевых кадров, описывающая преобразование выборочного значения во времени.

public class KeyframeSequence : A3DObject, IEnumerable<KeyFrame>

Конструкторы

Имя Описание
KeyframeSequence() Инициализирует новый экземплярKeyframeSequence класс.
KeyframeSequence(string) Инициализирует новый экземплярKeyframeSequence класс.

Характеристики

Имя Описание
BindPoint { get; } Получает точку привязки свойства, которая владеет этой кривой
KeyFrames { get; } Получает ключевые кадры этой кривой.
virtual Name { get; set; } Получает или задает имя.
PostBehavior { get; } Получает поведение после публикации, указывающее, каким должно быть значение выборки после последнего ключевого кадра.
PreBehavior { get; } Получает предварительное поведение, указывающее, какое значение выборки должно быть перед первым ключом.
Properties { get; } Получает коллекцию всех свойств.

Методы

Имя Описание
Add(double, float) Создать новый ключевой кадр с указанным значением
Add(double, float, Interpolation) Создать новый ключевой кадр с указанным значением
FindProperty(string) Находит свойство. Это может быть динамическое свойство (созданное CreateDynamicProperty/SetProperty) или родное свойство (идентифицированное по имени)
GetEnumerator() Заставляет перечислитель пройти все ключевые кадры.
GetProperty(string) Получить значение указанного свойства
RemoveProperty(Property) Удаляет динамическое свойство.
RemoveProperty(string) Удалить указанное свойство с именем name
Reset() Удаляет все ключевые кадры и сбрасывает поведение после/до.
SetProperty(string, object) Устанавливает значение указанного свойства

Смотрите также