PropertyCollection{/PLANKER:}Vyzerá to ako...
Prehľad
AnimationNode je trieda v Aspose.3d pre Python. dedičstvo od: A3DObject.
AnimationNode umožňuje vytvorenie bodov na viazanie cieľových objektov, vyhľadávanie alebo vytváranie sekvencií kľúčových rámcov pre konkrétne kanály a hniezdenie sub-animácií.
Vlastnosti
| Názov: | Typ: | Prístup | Opis: |
|---|---|---|---|
name | str | Čítajte si . | Drží identifikátorový reťazec animácie uzlu. |
properties | `` | Čítajte si . | Poskytuje prístup k kolekcii vlastností pre vlastné funkcie uzla. |
bind_points | List['BindPoint'] | Čítajte si . | Zoznam všetkých BindPoint objektov spojených s týmto animovaným uzlom. |
sub_animations | List['AnimationNode'] | Čítajte si . | Obsahuje detské AnimationNode objekty tvoriace hierarchiu |
Metódy
| Podpis | Opis: |
|---|---|
__init__(name: str) | |
find_bind_point(target: 'A3DObject', name: str) → 'BindPoint' | Vráti BindPoint pre daný cieľový objekt a meno, ak existuje. |
get_bind_point(target: 'A3DObject', prop_name: str, create: bool) → 'BindPoint' | Obnoví alebo voliteľne vytvorí BindPoint pre cieľové a vlastnostné meno |
create_bind_point(obj: 'A3DObject', prop_name: str) → 'BindPoint' | Vytvára nový BindPoint pre uvedený objekt a vlastnosť |
get_keyframe_sequence(target: 'A3DObject', prop_name: str, channel_name: str, create: bool) → 'KeyframeSequence' | Získa alebo vytvorí KeyframeSequence pre cieľ, vlastnosť a kanál |