BindPoint
BindPoint class
ABindPoint
viene solitamente creato sulla proprietà di un oggetto, alcuni tipi di proprietà contengono più campi componente (come un campo Vector3), BindPoint
genererà un canale per ciascun campo componente e collegherà il campo a una o più istanze di sequenze di fotogrammi chiave tramite i canali.
public class BindPoint : A3DObject
Costruttori
Nome | Descrizione |
---|
BindPoint(Scene, Property) | Inizializza una nuova istanza diBindPoint classe. |
Proprietà
Nome | Descrizione |
---|
ChannelsCount { get; } | Ottiene il numero totale di canali di proprietà definiti in questa mappatura della curva di animazione. |
Item { get; } | |
virtual Name { get; set; } | Ottiene o imposta il nome. |
Properties { get; } | Ottiene la raccolta di tutte le proprietà. |
Property { get; } | Ottiene la proprietà associata a CurveMapping |
Metodi
Nome | Descrizione |
---|
AddChannel(string, object) | Aggiunge la proprietà del canale specificata. |
AddChannel(string, Type, object) | Aggiunge la proprietà del canale specificata. |
AddChannel<T>(string, T) | |
BindKeyframeSequence(string, KeyframeSequence) | Associa la sequenza di fotogrammi chiave al canale specificato |
CreateKeyframeSequence(string) | Crea una nuova curva e la collega al primo canale della mappatura della curva |
FindProperty(string) | Trova la proprietà. Può essere una proprietà dinamica (creata da CreateDynamicProperty/SetProperty) o una proprietà nativa (identificata dal nome) |
GetChannel(string) | Ottiene il canale in base al nome |
GetKeyframeSequence(string) | Ottiene la prima sequenza di fotogrammi chiave nel canale specificato |
GetKeyframeSequences(string) | Ottiene tutte le sequenze di fotogrammi chiave nel canale specificato |
GetProperty(string) | Ottieni il valore della proprietà specificata |
RemoveProperty(Property) | Rimuove una proprietà dinamica. |
RemoveProperty(string) | Rimuove la proprietà specificata identificata da nome |
ResetChannels() | Svuota i canali delle proprietà di questa mappatura della curva di animazione. |
SetProperty(string, object) | Imposta il valore della proprietà specificata |
override ToString() | Formatta l’oggetto in string |
Guarda anche