BindPoint
General
BindPoint és una classe en Aspose.3d per a Python. Heretaris de: A3DObject.
BindPoint proporciona: add_channel, get_keyframe_sequence, create_keyframe_sequence, i reset_channels mètodes per gestionar els canals d’animació vinculats a un objecte objectiu.
Propietats
| Nom | Tipus de productes | Accés | Descripció |
|---|---|---|---|
name | str | Llegeix. | Obté o fixa la cadena d’identificador de BindPoint |
properties | `` | Llegeix. | Proporciona accés a propietats personalitzades addicionals de l’BindPoint |
Mètodes
| Signatura | Descripció |
|---|---|
__init__(scene: 'Scene', prop: 'Property') | |
add_channel(name: str, value: Any, type) → bool | Afegeix un nou canal d’animació amb el nom, valor i tipus donat, retornant èxit. |
get_keyframe_sequence(channel_name: str) → 'KeyframeSequence' | Retorna el KeyframeSequence associat al canal especificat. |
create_keyframe_sequence(name: str) → 'KeyframeSequence' | Crea i torna un nou KeyframeSequence amb el nom donat. |
bind_keyframe_sequence(channel_name: str, sequence: 'KeyframeSequence') | Anexa el KeyframeSequence al canal nomenat. |
get_channel(channel_name: str) → 'AnimationChannel' | Obre l’objecte AnimationChannel per al nom de canal donat. |
reset_channels() | Elimina tots els canals i les seves dades associades. |
property() → 'Property' | Retorna la col·lecció de propietats associada a aquest BindPoint |
channels_count() → int | Retorna el nombre de canals d’animació definits en aquest BindPoint |