BindPoint

BindPoint class

Un BindPoint est généralement créé sur la propriété d’un objet, certains types de propriétés contiennent plusieurs champs de composant (comme un champ Vector3), BindPoint générera un canal pour chaque champ de composant et connectera le champ à une ou plusieurs instances de séquence d’images clés via les canaux.

Méthodes

constructor

NomDescription
constructor(scene, prop)Initialise une nouvelle instance de la classe BindPoint.

Parameters:

NomTypeDescription
scèneSceneLa scène qui contient l’animation.
propPropertyPropriété.

Result:


getProperty

NomDescription
getProperty()Obtient la propriété associée à CurveMapping

Result:


setProperty

NomDescription
setProperty(value)Obtient la propriété associée à CurveMapping

Result:


getChannelsCount

NomDescription
getChannelsCount()Obtient le nombre total de canaux de propriété définis dans ce mappage de courbe d’animation.

Result: Nombre


getName

NomDescription
getName()Obtient ou définit le nom. Le nom.

Result: Nombre


setName

NomDescription
setName(value)Obtient ou définit le nom. Le nom.

Result: Nombre


getProperties

NomDescription
getProperties()Obtient la collection de toutes les propriétés.

Result: Nombre


get

NomDescription
get(channelName)

Result: Nombre


getKeyframeSequence

NomDescription
getKeyframeSequence(channelName)Récupère la première séquence de keyframes dans le canal spécifié

Parameters:

NomTypeDescription
channelNameStringLe nom du canal à rechercher

Result: KeyframeSequence


getKeyframeSequences

NomDescription
getKeyframeSequences(channelName)Récupère toutes les séquences de keyframes dans le canal spécifié

Parameters:

NomTypeDescription
channelNameStringLe nom du canal à rechercher

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


createKeyframeSequence

NomDescription
createKeyframeSequence(name)Crée une nouvelle courbe et la connecte au premier canal du mappage de courbes

Parameters:

NomTypeDescription
nameStringLe nom de la nouvelle séquence.

Result: KeyframeSequence


bindKeyframeSequence

NomDescription
bindKeyframeSequence(channelName, sequence)Lie la séquence de keyframes au canal spécifié

Parameters:

NomTypeDescription
channelNameStringQuel canal la séquence de keyframes sera liée à
sequenceKeyframeSequenceLa séquence de keyframes à lier

Result: KeyframeSequence


getChannel

NomDescription
getChannel(channelName)Récupère le canal par le nom fourni

Parameters:

NomTypeDescription
channelNameStringLe nom du canal à rechercher

Result: AnimationChannel


addChannel

NomDescription
addChannel(name, value)Ajoute la propriété de canal spécifiée.

Parameters:

NomTypeDescription
nameStringNom.
valueObjectValeur.

Result: boolean


addChannel

NomDescription
addChannel(name, type, value)Ajoute la propriété de canal spécifiée.

Parameters:

NomTypeDescription
nameStringNom.
typeClasseType.
valueObjectValeur.

Result: boolean


resetChannels

NomDescription
resetChannels()Vide les canaux de propriétés de ce mappage de courbes d’animation.

Result: boolean


toString

NomDescription
toString()Formate l’objet en chaîne.

Result: String


removeProperty

NomDescription
removeProperty(property)Supprime une propriété dynamique.

Parameters:

NomTypeDescription
propertyPropertyQuelle propriété supprimer

Result: boolean


removeProperty

NomDescription
removeProperty(property)Supprime la propriété spécifiée identifiée par son nom

Parameters:

NomTypeDescription
propertStringnull

Result: boolean


getProperty

NomDescription
getProperty(property)Obtenir la valeur de la propriété spécifiée

Parameters:

NomTypeDescription
propertyStringNom de la propriété

Result: Object


setProperty

NomDescription
setProperty(property, value)Définit la valeur de la propriété spécifiée

Parameters:

NomTypeDescription
propertyStringNom de la propriété
valueObjectLa valeur de la propriété

Result: Object


findProperty

NomDescription
findProperty(propertyName)Recherche la propriété. Elle peut être une propriété dynamique (Créée par CreateDynamicProperty/SetProperty) ou une propriété native (Identifiée par son nom)

Parameters:

NomTypeDescription
propertyNameStringNom de la propriété.

Result: Property