AnimationNode
General
AnimationNode is a class in Aspose.3d for Python.
Inherits from: A3DObject.
AnimationNode és una classe en Aspose.3d per a Python. Hereta de: ゚A3DObject⌒ .
AnimationNode permet la creació de punts d’enllaç als objectes destinataris, recuperació o creació dseqüències de fotogrames clau per a canals específics i anidament de subanimacions.
Propietats
| Name | Type | Access | Description |
|---|---|---|---|
name | str | Read | Holds the animation node’s identifier string |
properties | `` | Read | Provides access to the node’s custom property collection |
bind_points | List['BindPoint'] | Read | Lists all BindPoint objects associated with this animation node |
sub_animations | List['AnimationNode'] | Read | Contains child AnimationNode objects forming a hierarchy |
Mètodes
| Signature | Description |
|---|---|
__init__(name: str) | |
find_bind_point(target: 'A3DObject', name: str) → 'BindPoint' | Returns the BindPoint for the given target object and name, if it exists |
get_bind_point(target: 'A3DObject', prop_name: str, create: bool) → 'BindPoint' | Retrieves or optionally creates a BindPoint for target and property name |
create_bind_point(obj: 'A3DObject', prop_name: str) → 'BindPoint' | Creates a new BindPoint for the specified object and property |
get_keyframe_sequence(target: 'A3DObject', prop_name: str, channel_name: str, create: bool) → 'KeyframeSequence' | Obtains or creates a KeyframeSequence for target, property, and channel |