BindPoint
Revisión
BindPoint Es una clase en Aspose.3D FOSS para Tiposcritos. Heredados de: A3DObject.
BindPoint.constructor initializes a BindPoint with an optional Scene and a Property.
Esta clase proporciona 7 métodos para trabajar con los objetos BindPoint en programas de Tipescript. Los métodos disponibles incluyen: addChannel, bindKeyframeSequence, constructor, createKeyframeSequence, getChannel, getKeyframeSequence, resetChannels. Todos los miembros públicos están accesibles a cualquier aplicación de Tipescript después de instalar el Aspose.3D FOSS para el paquete de tipescripto. Propiedades : channelsCount, name, properties, property, scene.
Descripción
BindPoint es una clase en la biblioteca de Aspose.3D FOSS para TypeScript que exponen 6 métodos y 5 propiedades para uso programático. A3DObject,heredando funcionalidad compartida de su tipo parental.
Las capacidades básicas incluyen: string; propertycollection; property.Estas operaciones permiten a los desarrolladores integrar la funcionalidad de enlace directamente en las aplicaciones TypeScript.
La clase también proporciona el properties propiedad (que se encuentra en la propiedade) y el property de la propiedad (que se encuentra en el channelsCount La propiedad (contece los canales).
Las instantes se crean a través de un único constructor que inicia el objeto con valores defectuosos.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
name | string | Leer / escribir | recibe el nombre. |
properties | PropertyCollection | Leer | Obtenga las propiedades. |
property | Property | Leer | Obtenga la propiedad. |
channelsCount | number | Leer | Se contan los canales. |
scene | `Scene | null` | Leer |
Metodología
| firma | Descripción |
|---|---|
| `constructor(scene: Scene | null, prop: Property)` |
addChannel(name: string, value: any, _type: any) → boolean | Ads un canal con nombre, valor y tipo, devolviendo verdad en el éxito |
getKeyframeSequence(channelName: string) → `KeyframeSequence | null` |
createKeyframeSequence(name: string) → KeyframeSequence | Crea un nuevo KeyframeSequence con el nombre dado |
bindKeyframeSequence(channelName: string, sequence: KeyframeSequence) | Asociar un KeyframeSequence con el nombre de canal especificado |
getChannel(channelName: string) → `AnimationChannel | null` |
resetChannels() | Remove todos los canales de animación del punto de enlace |