AnimationNode
Oversigt over de forskellige former for støtte
AnimationNode er en klasse i Aspose.3d for Python. Arvelige af: A3DObject.
AnimationNode gør det muligt at oprette bindpunkter til målobjekter, hente eller opretholde nøglebilledsekvenser for specifikke kanaler og indlejring af underanimationer.
Egenskaber
| Udtrykt: | Type: | Tilgang til | Beskrivelse: |
|---|---|---|---|
name | str | Læs det. | Holder animationsnodens identifikatorstreng |
properties | `` | Læs det. | Tilvejebringer adgang til nodens brugerdefinerede ejendomssamling |
bind_points | List['BindPoint'] | Læs det. | Listen over alle BindPoint objekter, der er forbundet med denne animationsknode. |
sub_animations | List['AnimationNode'] | Læs det. | Inhold af barnobjekter AnimationNode, der danner et hierarki |
Metoder til at anvende
| Underskrift | Beskrivelse: |
|---|---|
__init__(name: str) | |
find_bind_point(target: 'A3DObject', name: str) → 'BindPoint' | Returnerer BindPoint for det angivne målobjekt og navn, hvis det findes. |
get_bind_point(target: 'A3DObject', prop_name: str, create: bool) → 'BindPoint' | Optager eller vælger at oprette et BindPoint for mål og ejendomsnavn |
create_bind_point(obj: 'A3DObject', prop_name: str) → 'BindPoint' | Opretter et nyt BindPoint for det angivne objekt og den specificerede ejendom |
get_keyframe_sequence(target: 'A3DObject', prop_name: str, channel_name: str, create: bool) → 'KeyframeSequence' | Opnår eller opretter en KeyframeSequence for mål, ejendom og kanal |