BindPoint

BindPoint class

Een BindPoint wordt meestal aangemaakt op een eigenschap van een object; sommige eigenschapstypen bevatten meerdere componentvelden (zoals een Vector3‑veld). BindPoint genereert een kanaal voor elk componentveld en verbindt het veld met een of meer keyframe‑sequentie‑instantie(s) via de kanalen.

Methoden

constructor

NaamBeschrijving
constructor(scene, prop)Initialiseert een nieuw exemplaar van de BindPoint-klasse.

Parameters:

NaamTypeBeschrijving
sceneSceneDe scene die de animatie bevat.
propEigenschapEigenschap.

Result:


getProperty

NaamBeschrijving
getProperty()Haalt de eigenschap op die geassocieerd is met de CurveMapping

Result:


setProperty

NaamBeschrijving
setProperty(value)Haalt de eigenschap op die geassocieerd is met de CurveMapping

Result:


getChannelsCount

NaamBeschrijving
getChannelsCount()Haalt het totale aantal eigenschapskanalen op dat gedefinieerd is in deze animatie-curve-mapping.

Result: Number


getName

NaamBeschrijving
getName()Haalt de naam op of stelt deze in. De naam.

Result: Number


setName

NaamBeschrijving
setName(value)Haalt de naam op of stelt deze in. De naam.

Result: Number


getProperties

NaamBeschrijving
getProperties()Haalt de collectie van alle eigenschappen op.

Result: Number


get

NaamBeschrijving
get(channelName)

Result: Number


getKeyframeSequence

NaamBeschrijving
getKeyframeSequence(channelName)Haalt de eerste keyframe-reeks op in het opgegeven kanaal

Parameters:

NaamTypeBeschrijving
channelNameStringDe kanaalnaam om te vinden

Result: KeyframeSequence


getKeyframeSequences

NaamBeschrijving
getKeyframeSequences(channelName)Haalt alle keyframe-reeksen op in het opgegeven kanaal

Parameters:

NaamTypeBeschrijving
channelNameStringDe kanaalnaam om te vinden

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


createKeyframeSequence

NaamBeschrijving
createKeyframeSequence(name)Maakt een nieuwe curve aan en verbindt deze met het eerste kanaal van de curve-mapping

Parameters:

NaamTypeBeschrijving
nameStringDe naam van de nieuwe reeks.

Result: KeyframeSequence


bindKeyframeSequence

NaamBeschrijving
bindKeyframeSequence(channelName, sequence)Koppel de keyframe-reeks aan het opgegeven kanaal

Parameters:

NaamTypeBeschrijving
channelNameStringWelk kanaal de keyframe-reeks zal worden gekoppeld
reeksKeyframeSequenceDe te koppelen keyframe-reeks

Result: KeyframeSequence


getChannel

NaamBeschrijving
getChannel(channelName)Haalt kanaal op op basis van de opgegeven naam

Parameters:

NaamTypeBeschrijving
channelNameStringDe kanaalnaam om te vinden

Result: AnimationChannel


addChannel

NaamBeschrijving
addChannel(name, value)Voegt de opgegeven kanaaleigenschap toe.

Parameters:

NaamTypeBeschrijving
nameStringNaam.
valueObjectWaarde.

Result: boolean


addChannel

NaamBeschrijving
addChannel(name, type, value)Voegt de opgegeven kanaaleigenschap toe.

Parameters:

NaamTypeBeschrijving
nameStringNaam.
typeKlasseType.
valueObjectWaarde.

Result: boolean


resetChannels

NaamBeschrijving
resetChannels()Leegt de eigenschapskanalen van deze animatie-curve-mapping.

Result: boolean


toString

NaamBeschrijving
toString()Formatteert object naar string

Result: String


removeProperty

NaamBeschrijving
removeProperty(property)Verwijdert een dynamische eigenschap.

Parameters:

NaamTypeBeschrijving
eigenschapEigenschapWelke eigenschap moet worden verwijderd

Result: boolean


removeProperty

NaamBeschrijving
removeProperty(property)Verwijder de opgegeven eigenschap geïdentificeerd op naam

Parameters:

NaamTypeBeschrijving
propertStringnull

Result: boolean


getProperty

NaamBeschrijving
getProperty(property)Haal de waarde van de opgegeven eigenschap op

Parameters:

NaamTypeBeschrijving
eigenschapStringNaam van eigenschap

Result: Object


setProperty

NaamBeschrijving
setProperty(property, value)Stelt de waarde van de opgegeven eigenschap in

Parameters:

NaamTypeBeschrijving
eigenschapStringNaam van eigenschap
valueObjectDe waarde van de eigenschap

Result: Object


findProperty

NaamBeschrijving
findProperty(propertyName)Zoekt de eigenschap. Het kan een dynamische eigenschap (Gemaakt door CreateDynamicProperty/SetProperty) of een native eigenschap(Geadresseerd aan de hand van zijn naam)

Parameters:

NaamTypeBeschrijving
propertyNameStringNaam van eigenschap.

Result: Eigenschap