BindPoint

BindPoint class

Un BindPoint viene solitamente creato su una proprietà di un oggetto, alcuni tipi di proprietà contengono più campi componenti (come un campo Vector3), BindPoint genererà un canale per ogni campo componente e collega il campo a una o più istanze di sequenza di fotogrammi chiave attraverso i canali.

Metodi

constructor

NomeDescrizione
constructor(scene, prop)Inizializza una nuova istanza della classe BindPoint.

Parameters:

NomeTipoDescrizione
scenaSceneLa scena che contiene l’animazione.
propPropertyProprietà.

Result:


getProperty

NomeDescrizione
getProperty()Ottiene la proprietà associata a CurveMapping

Result:


setProperty

NomeDescrizione
setProperty(value)Ottiene la proprietà associata a CurveMapping

Result:


getChannelsCount

NomeDescrizione
getChannelsCount()Ottiene il numero totale di canali di proprietà definiti in questa mappatura di curve di animazione.

Result: Numero


getName

NomeDescrizione
getName()Ottiene o imposta il nome. Il nome.

Result: Numero


setName

NomeDescrizione
setName(value)Ottiene o imposta il nome. Il nome.

Result: Numero


getProperties

NomeDescrizione
getProperties()Ottiene la collezione di tutte le proprietà.

Result: Numero


get

NomeDescrizione
get(channelName)

Result: Numero


getKeyframeSequence

NomeDescrizione
getKeyframeSequence(channelName)Restituisce la prima sequenza di fotogrammi chiave nel canale specificato

Parameters:

NomeTipoDescrizione
channelNameStringaIl nome del canale da trovare

Result: KeyframeSequence


getKeyframeSequences

NomeDescrizione
getKeyframeSequences(channelName)Restituisce tutte le sequenze di fotogrammi chiave nel canale specificato

Parameters:

NomeTipoDescrizione
channelNameStringaIl nome del canale da trovare

Result: 0, Culture=neutral, PublicKeyToken=f071c641d0b4582b]]


createKeyframeSequence

NomeDescrizione
createKeyframeSequence(name)Crea una nuova curva e la collega al primo canale della mappatura della curva

Parameters:

NomeTipoDescrizione
nameStringaIl nome della nuova sequenza.

Result: KeyframeSequence


bindKeyframeSequence

NomeDescrizione
bindKeyframeSequence(channelName, sequence)Associa la sequenza di fotogrammi chiave al canale specificato

Parameters:

NomeTipoDescrizione
channelNameStringaQuale canale verrà associato alla sequenza di fotogrammi chiave
sequenzaKeyframeSequenceLa sequenza di fotogrammi chiave da associare

Result: KeyframeSequence


getChannel

NomeDescrizione
getChannel(channelName)Restituisce il canale per il nome fornito

Parameters:

NomeTipoDescrizione
channelNameStringaIl nome del canale da trovare

Result: AnimationChannel


addChannel

NomeDescrizione
addChannel(name, value)Aggiunge la proprietà del canale specificata.

Parameters:

NomeTipoDescrizione
nameStringaNome.
valoreOggettoValore.

Result: boolean


addChannel

NomeDescrizione
addChannel(name, type, value)Aggiunge la proprietà del canale specificata.

Parameters:

NomeTipoDescrizione
nameStringaNome.
typeClasseTipo.
valoreOggettoValore.

Result: boolean


resetChannels

NomeDescrizione
resetChannels()Svuota i canali di proprietà di questa mappatura della curva di animazione.

Result: boolean


toString

NomeDescrizione
toString()Formatta l’oggetto in stringa

Result: Stringa


removeProperty

NomeDescrizione
removeProperty(property)Rimuove una proprietà dinamica.

Parameters:

NomeTipoDescrizione
propertyPropertyQuale proprietà rimuovere

Result: boolean


removeProperty

NomeDescrizione
removeProperty(property)Rimuovi la proprietà specificata identificata per nome

Parameters:

NomeTipoDescrizione
propertStringanull

Result: boolean


getProperty

NomeDescrizione
getProperty(property)Ottieni il valore della proprietà specificata

Parameters:

NomeTipoDescrizione
propertyStringaNome della proprietà

Result: Oggetto


setProperty

NomeDescrizione
setProperty(property, value)Imposta il valore della proprietà specificata

Parameters:

NomeTipoDescrizione
propertyStringaNome della proprietà
valoreOggettoIl valore della proprietà

Result: Oggetto


findProperty

NomeDescrizione
findProperty(propertyName)Trova la proprietà. Può essere una proprietà dinamica (creata da CreateDynamicProperty/SetProperty) o una proprietà nativa (identificata dal suo nome)

Parameters:

NomeTipoDescrizione
propertyNameStringaNome della proprietà.

Result: Property