AnimationNode
Общ преглед
AnimationNode е клас в Aspose.3d за Python. Наследници от: A3DObject.
AnimationNode позволява създаването на точки за свързване към обектите, извличане или създаване на последователности от ключови кадри за конкретни канали и гнездането на поданимации.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
name | str | Прочети. | Задържа идентификационния низък на анимацията. |
properties | `` | Прочети. | Предоставя достъп до колекцията на собственостите на възела. |
bind_points | List['BindPoint'] | Прочети. | Списък на всички BindPoint обекти, свързани с този анимационен възел. |
sub_animations | List['AnimationNode'] | Прочети. | Съдържа деца AnimationNode обекти, образуващи йерархия. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
__init__(name: str) | |
find_bind_point(target: 'A3DObject', name: str) → 'BindPoint' | Връща BindPoint за даден обект-цель и името му, ако съществува. |
get_bind_point(target: 'A3DObject', prop_name: str, create: bool) → 'BindPoint' | Извлича или по избор създава BindPoint за името на обект и свойството |
create_bind_point(obj: 'A3DObject', prop_name: str) → 'BindPoint' | Създава нов BindPoint за посочения обект и свойство |
get_keyframe_sequence(target: 'A3DObject', prop_name: str, channel_name: str, create: bool) → 'KeyframeSequence' | Получава или създава KeyframeSequence за целевата, свойството и канала |