AnimationNode
Översikt
AnimationNode är en klass i Aspose.3D FOSS för Python. ärvt från: A3DObject.
AnimationNode.find_bind_point returnerar BindPoint som matchar det angivna mållobjektet och namnet.
Denna klass ger 9 metoder för att arbeta med AnimationNode objekt i Python-program. Tillgängliga metoder inkluderar: __init__, create_bind_point, find_bind_point, find_property, get_bind_point, get_keyframe_sequence, get_property, remove_property, set_property. Alla offentliga medlemmar är tillgängliga för någon Python-ansökan efter att ha installerat Aspose.3D FOSS för Pythons paket. och egenskaper: bind_points, name, properties, sub_animations.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
name | str | Läs/ Skriv | Ta eller sätta namnet. |
properties | `` | Läsning | får de egendomarna. |
bind_points | List['BindPoint'] | Läsning | Få bindpunkter. |
sub_animations | List['AnimationNode'] | Läsning | Få underanimationer. |
Metoder
| Signature | Beskrivning |
|---|---|
__init__(name: str) | |
find_bind_point(target: 'A3DObject', name: str) → 'BindPoint' | Returnerar BindPoint matchande det angivna målet och namnet |
get_bind_point(target: 'A3DObject', prop_name: str, create: bool) → 'BindPoint' | Returnerar eller optionellt skapar en BindPoint för målet objektets egendom |
create_bind_point(obj: 'A3DObject', prop_name: str) → 'BindPoint' | Skapar en ny BindPoint för det angivna objektet och egendomen |
get_keyframe_sequence(target: 'A3DObject', prop_name: str, channel_name: str, create: bool) → 'KeyframeSequence' | Få eller skapa en KeyframeSequence för målet objektets egenkanal |
find_property(property_name: str) | |
get_property(property: str) | |
set_property(property: str, value) | Sätt värdet av egendomen. |
remove_property(property) |