BindPoint

BindPoint class

En BindPoint skapas vanligtvis på ett objekts egenskap, vissa egenskapstyper innehåller flera komponentfält (som ett Vector3-fält), BindPoint kommer att generera en kanal för varje komponentfält och ansluter fältet till en eller flera nyckelramsekvensinstans(er) via kanalerna.

Metoder

constructor

NamnBeskrivning
constructor(scene, prop)Initierar en ny instans av klassen BindPoint.

Parameters:

NamnTypBeskrivning
scenSceneScenen som innehåller animationen.
propPropertyEgenskap.

Result:


getProperty

NamnBeskrivning
getProperty()Hämtar egenskapen som är associerad med CurveMapping

Result:


setProperty

NamnBeskrivning
setProperty(value)Hämtar egenskapen som är associerad med CurveMapping

Result:


getChannelsCount

NamnBeskrivning
getChannelsCount()Hämtar det totala antalet egenskapskanaler som definierats i denna animation CurveMapping.

Result: Nummer


getName

NamnBeskrivning
getName()Hämtar eller anger namnet. Namnet.

Result: Nummer


setName

NamnBeskrivning
setName(value)Hämtar eller anger namnet. Namnet.

Result: Nummer


getProperties

NamnBeskrivning
getProperties()Hämtar samlingen av alla egenskaper.

Result: Nummer


get

NamnBeskrivning
get(channelName)

Result: Nummer


getKeyframeSequence

NamnBeskrivning
getKeyframeSequence(channelName)Hämtar den första nyckelramsekvensen i angiven kanal

Parameters:

NamnTypBeskrivning
channelNameSträngKanalnamnet att hitta

Result: KeyframeSequence


getKeyframeSequences

NamnBeskrivning
getKeyframeSequences(channelName)Hämtar alla nyckelramsekvenser i angiven kanal

Parameters:

NamnTypBeskrivning
channelNameSträngKanalnamnet att hitta

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


createKeyframeSequence

NamnBeskrivning
createKeyframeSequence(name)Skapar en ny kurva och ansluter den till den första kanalen i kurvavbildningen

Parameters:

NamnTypBeskrivning
nameSträngDet nya sekvensens namn.

Result: KeyframeSequence


bindKeyframeSequence

NamnBeskrivning
bindKeyframeSequence(channelName, sequence)Koppla nyckelramsekvensen till den angivna kanalen

Parameters:

NamnTypBeskrivning
channelNameSträngVilken kanal nyckelramsekvensen kommer att bindas till
sekvensKeyframeSequenceNyckelramsekvensen att binda

Result: KeyframeSequence


getChannel

NamnBeskrivning
getChannel(channelName)Hämtar kanal med angivet namn

Parameters:

NamnTypBeskrivning
channelNameSträngKanalnamnet att hitta

Result: AnimationChannel


addChannel

NamnBeskrivning
addChannel(name, value)Lägger till den angivna kanalegenskapen.

Parameters:

NamnTypBeskrivning
nameSträngNamn.
värdeObjektVärde.

Result: boolean


addChannel

NamnBeskrivning
addChannel(name, type, value)Lägger till den angivna kanalegenskapen.

Parameters:

NamnTypBeskrivning
nameSträngNamn.
typKlassTyp.
värdeObjektVärde.

Result: boolean


resetChannels

NamnBeskrivning
resetChannels()Tömmer egenskapskanalerna i denna animationskurvavbildning.

Result: boolean


toString

NamnBeskrivning
toString()Formaterar objekt till sträng.

Result: Sträng


removeProperty

NamnBeskrivning
removeProperty(property)Tar bort en dynamisk egenskap.

Parameters:

NamnTypBeskrivning
propertyPropertyVilken egenskap som ska tas bort

Result: boolean


removeProperty

NamnBeskrivning
removeProperty(property)Ta bort den angivna egenskapen som identifieras med namn

Parameters:

NamnTypBeskrivning
propertSträngnull

Result: boolean


getProperty

NamnBeskrivning
getProperty(property)Hämta värdet för den angivna egenskapen

Parameters:

NamnTypBeskrivning
propertySträngEgenskapsnamn

Result: Objekt


setProperty

NamnBeskrivning
setProperty(property, value)Sätter värdet för den angivna egenskapen

Parameters:

NamnTypBeskrivning
propertySträngEgenskapsnamn
värdeObjektVärdet för egenskapen

Result: Objekt


findProperty

NamnBeskrivning
findProperty(propertyName)Hittar egenskapen. Det kan vara en dynamisk egenskap (Skapad av CreateDynamicProperty/SetProperty) eller en inbyggd egenskap (Identifierad av dess namn)

Parameters:

NamnTypBeskrivning
propertyNameSträngEgenskapsnamn.

Result: Property