PropertyCollection{Categorie:Documentele de activitate}
Opinie generală
AnimationNode este o clasă în Aspose.3d pentru Python. Moștenitorii de la: A3DObject.
AnimationNode permite crearea de puncte de legare la obiectele țintă, recuperarea sau creerea de secvențe keyframe pentru canale specifice și nesting sub-animații.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
name | str | Citeşte. | Ţine șirul de identificare al nodului de animație. |
properties | `` | Citeşte. | Oferă acces la colectia de proprietati personalizate a nodului. |
bind_points | List['BindPoint'] | Citeşte. | Lista tuturor obiectelor BindPoint asociate cu acest nod de animație |
sub_animations | List['AnimationNode'] | Citeşte. | Conține obiecte copil AnimationNode formând o ierarhie |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
__init__(name: str) | |
find_bind_point(target: 'A3DObject', name: str) → 'BindPoint' | Întoarce BindPoint pentru obiectul țintă dat și numele, dacă există. |
get_bind_point(target: 'A3DObject', prop_name: str, create: bool) → 'BindPoint' | Obține sau opțional creează un BindPoint pentru numele țintei și proprietății |
create_bind_point(obj: 'A3DObject', prop_name: str) → 'BindPoint' | Creează un nou BindPoint pentru obiectul și proprietatea specificate |
get_keyframe_sequence(target: 'A3DObject', prop_name: str, channel_name: str, create: bool) → 'KeyframeSequence' | Obține sau creează un KeyframeSequence pentru țintă, proprietate și canal |