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 |
Смотрите также