BindPoint

BindPoint class

Un BindPoint suele crearse en la propiedad de un objeto, algunos tipos de propiedad contienen múltiples campos 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.

Métodos

constructor

NombreDescripción
constructor(scene, prop)Inicializa una nueva instancia de la clase BindPoint.

Parameters:

NombreTipoDescripción
escenaSceneLa escena que contiene la animación.
propPropertyPropiedad.

Result:


getProperty

NombreDescripción
getProperty()Obtiene la propiedad asociada con CurveMapping

Result:


setProperty

NombreDescripción
setProperty(value)Obtiene la propiedad asociada con CurveMapping

Result:


getChannelsCount

NombreDescripción
getChannelsCount()Obtiene el número total de canales de propiedad definidos en este mapeo de curva de animación.

Result: Número


getName

NombreDescripción
getName()Obtiene o establece el nombre. El nombre.

Result: Número


setName

NombreDescripción
setName(value)Obtiene o establece el nombre. El nombre.

Result: Número


getProperties

NombreDescripción
getProperties()Obtiene la colección de todas las propiedades.

Result: Número


get

NombreDescripción
get(channelName)

Result: Número


getKeyframeSequence

NombreDescripción
getKeyframeSequence(channelName)Obtiene la primera secuencia de fotogramas clave en el canal especificado

Parameters:

NombreTipoDescripción
channelNameCadenaEl nombre del canal a buscar

Result: KeyframeSequence


getKeyframeSequences

NombreDescripción
getKeyframeSequences(channelName)Obtiene todas las secuencias de fotogramas clave en el canal especificado

Parameters:

NombreTipoDescripción
channelNameCadenaEl nombre del canal a buscar

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


createKeyframeSequence

NombreDescripción
createKeyframeSequence(name)Crea una nueva curva y la conecta al primer canal del mapeo de curvas

Parameters:

NombreTipoDescripción
nameCadenaEl nombre de la nueva secuencia.

Result: KeyframeSequence


bindKeyframeSequence

NombreDescripción
bindKeyframeSequence(channelName, sequence)Vincula la secuencia de fotogramas clave al canal especificado

Parameters:

NombreTipoDescripción
channelNameCadenaA qué canal se vinculará la secuencia de fotogramas clave
sequenceKeyframeSequenceLa secuencia de fotogramas clave a vincular

Result: KeyframeSequence


getChannel

NombreDescripción
getChannel(channelName)Obtiene el canal por el nombre dado

Parameters:

NombreTipoDescripción
channelNameCadenaEl nombre del canal a buscar

Result: AnimationChannel


addChannel

NombreDescripción
addChannel(name, value)Agrega la propiedad de canal especificada.

Parameters:

NombreTipoDescripción
nameCadenaNombre.
valorObjetoValor.

Result: boolean


addChannel

NombreDescripción
addChannel(name, type, value)Agrega la propiedad de canal especificada.

Parameters:

NombreTipoDescripción
nameCadenaNombre.
typeClaseTipo.
valorObjetoValor.

Result: boolean


resetChannels

NombreDescripción
resetChannels()Vacía los canales de propiedades de este mapeo de curvas de animación.

Result: boolean


toString

NombreDescripción
toString()Formatea el objeto a cadena

Result: Cadena


removeProperty

NombreDescripción
removeProperty(property)Elimina una propiedad dinámica.

Parameters:

NombreTipoDescripción
propertyPropertyQué propiedad eliminar

Result: boolean


removeProperty

NombreDescripción
removeProperty(property)Eliminar la propiedad especificada identificada por nombre

Parameters:

NombreTipoDescripción
propertCadenanull

Result: boolean


getProperty

NombreDescripción
getProperty(property)Obtener el valor de la propiedad especificada

Parameters:

NombreTipoDescripción
propertyCadenaNombre de la propiedad

Result: Objeto


setProperty

NombreDescripción
setProperty(property, value)Establece el valor de la propiedad especificada

Parameters:

NombreTipoDescripción
propertyCadenaNombre de la propiedad
valorObjetoEl valor de la propiedad

Result: Objeto


findProperty

NombreDescripción
findProperty(propertyName)Busca la propiedad. Puede ser una propiedad dinámica (Creada por CreateDynamicProperty/SetProperty) o una propiedad nativa (Identificada por su nombre)

Parameters:

NombreTipoDescripción
propertyNameCadenaNombre de la propiedad.

Result: Property