BindPoint
Vue d’ensemble
BindPoint Il s’agit d’une classe dans Aspose.3D FOSS pour .NET. hérité de : A3DObject.
Un BindPoint est généralement créé sur la propriété d’un objet, certains types de propriétés contiennent plusieurs champs composants (comme un champ Vector3), génèrent des canaux pour chaque champ composant et connecte le champ à une ou plusieurs instances(s) de séquence de clé par les canais.
Cette classe fournit 15 méthodes pour travailler avec des objets BindPoint dans les programmes .NET. Les méthodes disponibles comprennent : A3DObject, AddChannel, BindKeyframeSequence, BindPoint, CreateKeyframeSequence, FindProperty, GetChannel, GetKeyframeSequence, GetProperty, RemoveProperty, ResetChannels, SetProperty,et 1 méthode supplémentaire. Tous les membres publics sont accessibles à n’importe quelle application .NET après l’installation de la Aspose.3D FOSS pour le package .Net. Propriétés : ChannelsCount, Name, Properties, Property.
Propriétés
| Nom de | Type | Access | Description |
|---|---|---|---|
Property | Property | Lire | Obtient la propriété associée au CurveMapping. |
ChannelsCount | int | Lire | Obtenez le nombre total de canaux propriétaires défini dans cette cartographie d’animation. |
Name | string | Lire / Écrire | Obtient ou définit le nom. |
Properties | PropertyCollection | Lire | Obtient la collection de toutes les propriétés. |
méthodes
| Signature | Description |
|---|---|
BindPoint(scene: Scene, prop: Property) | Initialisez une nouvelle instance de la classe BindPoint. |
GetKeyframeSequence(channelName: string) | Obtient la première séquence d’images clés dans le canal spécifié. |
CreateKeyframeSequence(name: string) | Créez une nouvelle courbe et la connectez au premier canal de la cartographie. |
BindKeyframeSequence(channelName: string, sequence: KeyframeSequence) | Connectez la séquence de clavier au canal spécifié. |
GetChannel(channelName: string) | Obtient le canal par le nom donné. |
AddChannel(name: string, value: T) | Ajouter la propriété du canal spécifié. |
AddChannel(name: string, value: object) | Ajouter la propriété du canal spécifié. |
AddChannel(name: string, type: Type, value: object) | Ajouter la propriété du canal spécifié. |
ResetChannels() | Emploi les canaux propriétaires de cette courbe d’animation. |
ToString() | Les formats s’opposent à la string. |
A3DObject() | Initialisez une nouvelle instance de la classe A3DObject sans nom. |
RemoveProperty(property: Property) | Il est détruit par une propriété dynamique. |
GetProperty(property: string) | Obtient la valeur de la propriété spécifiée |
SetProperty(property: string, value: object?) | Définit la valeur de la propriété spécifiée |
FindProperty(propertyName: string) | Trouvez la propriété. |