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
| Naam | Beschrijving |
|---|---|
| constructor(scene, prop) | Initialiseert een nieuw exemplaar van de BindPoint-klasse. |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| scene | Scene | De scene die de animatie bevat. |
| prop | Eigenschap | Eigenschap. |
Result:
getProperty
| Naam | Beschrijving |
|---|---|
| getProperty() | Haalt de eigenschap op die geassocieerd is met de CurveMapping |
Result:
setProperty
| Naam | Beschrijving |
|---|---|
| setProperty(value) | Haalt de eigenschap op die geassocieerd is met de CurveMapping |
Result:
getChannelsCount
| Naam | Beschrijving |
|---|---|
| getChannelsCount() | Haalt het totale aantal eigenschapskanalen op dat gedefinieerd is in deze animatie-curve-mapping. |
Result: Number
getName
| Naam | Beschrijving |
|---|---|
| getName() | Haalt de naam op of stelt deze in. De naam. |
Result: Number
setName
| Naam | Beschrijving |
|---|---|
| setName(value) | Haalt de naam op of stelt deze in. De naam. |
Result: Number
getProperties
| Naam | Beschrijving |
|---|---|
| getProperties() | Haalt de collectie van alle eigenschappen op. |
Result: Number
get
| Naam | Beschrijving |
|---|---|
| get(channelName) |
Result: Number
getKeyframeSequence
| Naam | Beschrijving |
|---|---|
| getKeyframeSequence(channelName) | Haalt de eerste keyframe-reeks op in het opgegeven kanaal |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| channelName | String | De kanaalnaam om te vinden |
Result: KeyframeSequence
getKeyframeSequences
| Naam | Beschrijving |
|---|---|
| getKeyframeSequences(channelName) | Haalt alle keyframe-reeksen op in het opgegeven kanaal |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| channelName | String | De kanaalnaam om te vinden |
Result: 0, Culture=neutral, PublicKeyToken=f071c641d0b4582b]]
createKeyframeSequence
| Naam | Beschrijving |
|---|---|
| createKeyframeSequence(name) | Maakt een nieuwe curve aan en verbindt deze met het eerste kanaal van de curve-mapping |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| name | String | De naam van de nieuwe reeks. |
Result: KeyframeSequence
bindKeyframeSequence
| Naam | Beschrijving |
|---|---|
| bindKeyframeSequence(channelName, sequence) | Koppel de keyframe-reeks aan het opgegeven kanaal |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| channelName | String | Welk kanaal de keyframe-reeks zal worden gekoppeld |
| reeks | KeyframeSequence | De te koppelen keyframe-reeks |
Result: KeyframeSequence
getChannel
| Naam | Beschrijving |
|---|---|
| getChannel(channelName) | Haalt kanaal op op basis van de opgegeven naam |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| channelName | String | De kanaalnaam om te vinden |
Result: AnimationChannel
addChannel
| Naam | Beschrijving |
|---|---|
| addChannel(name, value) | Voegt de opgegeven kanaaleigenschap toe. |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| name | String | Naam. |
| value | Object | Waarde. |
Result: boolean
addChannel
| Naam | Beschrijving |
|---|---|
| addChannel(name, type, value) | Voegt de opgegeven kanaaleigenschap toe. |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| name | String | Naam. |
| type | Klasse | Type. |
| value | Object | Waarde. |
Result: boolean
resetChannels
| Naam | Beschrijving |
|---|---|
| resetChannels() | Leegt de eigenschapskanalen van deze animatie-curve-mapping. |
Result: boolean
toString
| Naam | Beschrijving |
|---|---|
| toString() | Formatteert object naar string |
Result: String
removeProperty
| Naam | Beschrijving |
|---|---|
| removeProperty(property) | Verwijdert een dynamische eigenschap. |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| eigenschap | Eigenschap | Welke eigenschap moet worden verwijderd |
Result: boolean
removeProperty
| Naam | Beschrijving |
|---|---|
| removeProperty(property) | Verwijder de opgegeven eigenschap geïdentificeerd op naam |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| propert | String | null |
Result: boolean
getProperty
| Naam | Beschrijving |
|---|---|
| getProperty(property) | Haal de waarde van de opgegeven eigenschap op |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| eigenschap | String | Naam van eigenschap |
Result: Object
setProperty
| Naam | Beschrijving |
|---|---|
| setProperty(property, value) | Stelt de waarde van de opgegeven eigenschap in |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| eigenschap | String | Naam van eigenschap |
| value | Object | De waarde van de eigenschap |
Result: Object
findProperty
| Naam | Beschrijving |
|---|---|
| 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:
| Naam | Type | Beschrijving |
|---|---|---|
| propertyName | String | Naam van eigenschap. |
Result: Eigenschap