BindPoint
Vue d’ensemble
BindPoint Il est une classe dans Aspose.3D FOSS pour Typescript. hérité de : A3DObject.
BindPoint.constructor initialisera un BindPoint avec une Scène et une Propriété facultatives.
Cette classe fournit 7 méthodes pour travailler avec des objets BindPoint dans les programmes Typescript. Les méthodes disponibles comprennent : addChannel, bindKeyframeSequence, constructor, createKeyframeSequence, getChannel, getKeyframeSequence, resetChannels. Tous les membres publics sont accessibles à toute application Type-Scripts après l’installation de la Aspose.3D FOSS pour le package Type. Propriétés : channelsCount, name, properties, property, scene.
Description
BindPoint est une classe dans la bibliothèque FOSS pour Aspose.3D qui expose 6 méthodes et 5 propriétés pour l’utilisation programmatique. A3DObject,- hériter de la fonctionnalité partagée du type parent.
Les capacités de base comprennent : string; propertycollection; property.Ces opérations permettent aux développeurs d’intégrer la fonctionnalité de l’encre directement dans les applications TypeScript.
La classe fournit également la properties propriété (qui est la propriétés) ; le property La propriété (la propriétés) est la channelsCount La propriété (le nombre des canaux est enregistré).
Les instances sont créées à travers un constructeur unique qui initialisera l’objet avec des valeurs par défaut.
Propriétés
| Nom de | Type | Access | Description |
|---|---|---|---|
name | string | Lire / Écrire | Obtient le nom. |
properties | PropertyCollection | Lire | Obtient les propriétés. |
property | Property | Lire | Obtient la propriété. |
channelsCount | number | Lire | Obtient le nombre de canaux. |
scene | `Scene | null` | Lire |
méthodes
| Signature | Description |
|---|---|
| `constructor(scene: Scene | null, prop: Property)` |
addChannel(name: string, value: any, _type: any) → boolean | Ajouter un canal avec nom, valeur et type, retournant vrai sur succès |
getKeyframeSequence(channelName: string) → `KeyframeSequence | null` |
createKeyframeSequence(name: string) → KeyframeSequence | Créer un nouveau KeyframeSequence avec le nom donné |
bindKeyframeSequence(channelName: string, sequence: KeyframeSequence) | Associer un KeyframeSequence au nom du canal spécifié |
getChannel(channelName: string) → `AnimationChannel | null` |
resetChannels() | Supprimer tous les canaux d’animation du point de connexion |