BindPoint
BindPoint class
ABindPoint
generalmente se crea en la propiedad de un objeto, algunos tipos de propiedad contienen múltiples campos de componentes (como un campo Vector3), BindPoint
generará un canal para cada campo componente y conectará el campo a una o más instancias de secuencia de fotogramas clave a través de los canales.
public class BindPoint : A3DObject
Constructores
Nombre | Descripción |
---|
BindPoint(Scene, Property) | Inicializa una nueva instancia delBindPoint clase. |
Propiedades
Nombre | Descripción |
---|
ChannelsCount { get; } | Obtiene el número total de canales de propiedad definidos en esta asignación de curva de animación. |
Item { get; } | |
virtual Name { get; set; } | Obtiene o establece el nombre. |
Properties { get; } | Obtiene la colección de todas las propiedades. |
Property { get; } | Obtiene la propiedad asociada con el CurveMapping |
Métodos
Nombre | Descripción |
---|
AddChannel(string, object) | Agrega la propiedad de canal especificada. |
AddChannel(string, Type, object) | Agrega la propiedad de canal especificada. |
AddChannel<T>(string, T) | |
BindKeyframeSequence(string, KeyframeSequence) | Vincula la secuencia de fotogramas clave al canal especificado |
CreateKeyframeSequence(string) | Crea una nueva curva y la conecta al primer canal de la curva mapeando |
FindProperty(string) | Encuentra la propiedad. Puede ser una propiedad dinámica (Creada por CreateDynamicProperty/SetProperty) o una propiedad nativa (Identificada por su nombre) |
GetChannel(string) | Obtiene el canal por el nombre dado |
GetKeyframeSequence(string) | Obtiene la primera secuencia de fotogramas clave en el canal especificado |
GetKeyframeSequences(string) | Obtiene todas las secuencias de fotogramas clave en el canal especificado |
GetProperty(string) | Obtener el valor de la propiedad especificada |
RemoveProperty(Property) | Elimina una propiedad dinámica. |
RemoveProperty(string) | Eliminar la propiedad especificada identificada por nombre |
ResetChannels() | Vacía los canales de propiedad de este mapeo de curva de animación. |
SetProperty(string, object) | Establece el valor de la propiedad especificada |
override ToString() | Da formato al objeto a string |
Ver también