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)Устанавливает значение указанного свойства

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