BindPoint
General
BindPoint és una classe en Aspose.3d per Typescript. Heretaris de: BindPoint, A3DObject.
BindPoint vincula una propietat de escena a un o més canals d’animació i pot crear o recuperar un KeyframeSequence per a cada canal.
Propietats
| Nom | Tipus de productes | Accés | Descripció |
|---|---|---|---|
name | string | Llegeix. | És la cadena d’identificació de BindPoint |
properties | PropertyCollection | Llegeix. | Proporciona la col·lecció de propietats personalitzades adjuntes al BindPoint |
property | Property | Llegeix. | Referències a l’objecte de propietat primari associat amb BindPoint |
channelsCount | number | Llegeix. | Indica el nombre de canals d’animació actualment definits. |
scene | `Scene | null` | Llegeix. |
Mètodes
| Signatura | Descripció |
|---|---|
| `constructor(scene: Scene | null, prop: Property)` |
addChannel(name: string, value: any, _type: any) → boolean | Afegeix un canal d’animació amb nom donat, valor i tipus, retornant true quan l’èxit |
getKeyframeSequence(channelName: string) → `KeyframeSequence | null` |
createKeyframeSequence(name: string) → KeyframeSequence | Crea un nou KeyframeSequence amb el nom donat i ho torna. |
bindKeyframeSequence(channelName: string, sequence: KeyframeSequence) | Unir el KeyframeSequence proporcionat al canal nomenat |
getChannel(channelName: string) → `AnimationChannel | null` |
resetChannels() | Elimina tots els canals d’animació de l’BindPoint |