BindPoint
BindPoint class
АBindPoint
обычно создается на свойстве объекта, некоторые типы свойств содержат несколько полей компонентов (например, поле Vector3), BindPoint
создаст канал для каждого поля компонента и соединит поле с одним или несколькими экземплярами последовательности ключевых кадров через каналы.
public class BindPoint : A3DObject
Конструкторы
Характеристики
Имя | Описание |
---|
ChannelsCount { get; } | Получает общее количество каналов свойств, определенных в этом отображении кривой анимации. |
Item { get; } | |
virtual Name { get; set; } | Получает или задает имя. |
Properties { get; } | Получает коллекцию всех свойств. |
Property { get; } | Получает свойство, связанное с CurveMapping |
Методы
Имя | Описание |
---|
AddChannel(string, object) | Добавляет указанное свойство канала. |
AddChannel(string, Type, object) | Добавляет указанное свойство канала. |
AddChannel<T>(string, T) | |
BindKeyframeSequence(string, KeyframeSequence) | Привязать последовательность ключевых кадров к указанному каналу |
CreateKeyframeSequence(string) | Создает новую кривую и соединяет ее с первым каналом отображения кривой |
FindProperty(string) | Находит свойство. Это может быть динамическое свойство (созданное CreateDynamicProperty/SetProperty) или родное свойство (идентифицированное по имени) |
GetChannel(string) | Получает канал по заданному имени |
GetKeyframeSequence(string) | Получает первую последовательность ключевых кадров в указанном канале |
GetKeyframeSequences(string) | Получает все последовательности ключевых кадров в указанном канале |
GetProperty(string) | Получить значение указанного свойства |
RemoveProperty(Property) | Удаляет динамическое свойство. |
RemoveProperty(string) | Удалить указанное свойство с именем name |
ResetChannels() | Очищает каналы свойств этого сопоставления кривой анимации. |
SetProperty(string, object) | Устанавливает значение указанного свойства |
override ToString() | Форматирует объект в string |
Смотрите также