AnimationClip
概述
AnimationClip 是 Aspose.3D FOSS 中用于 Python 的类。继承自:SceneObject。
AnimationClip 将多个 AnimationNode 对象组织在一起,并公开 start、stop 和 scene 引用以进行播放控制。
此类为 Python 程序中的 AnimationClip 对象声明了 6 个方法。可用方法包括:__init__、create_animation_node、find_property、get_property、remove_property、set_property。在安装了用于 Python 的 Aspose.3D FOSS 包后,所有公共成员对任何 Python 应用程序均可访问。属性:animations、description、name、properties、scene、start,以及另外 1 项。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
name | str | 读写 | 获取或设置名称。 |
properties | `` | 读取 | 获取属性。 |
animations | List['AnimationNode'] | 读取 | 获取动画。 |
description | str | 读写 | 获取或设置描述。 |
start | float | 读写 | 获取或设置起始位置。 |
stop | float | 读写 | 获取或设置停止。 |
scene | `` | 读写 | 获取或设置场景。 |
方法
| 签名 | 描述 |
|---|---|
__init__(name: str) | Calls init(name) 在此 AnimationClip 实例上。 |
create_animation_node(node_name: str) → 'AnimationNode' | 为给定的节点名称创建一个新的 AnimationNode |
find_property(property_name: str) | 在此 AnimationClip 实例上调用 find_property(property_name)。 |
get_property(property: str) | 在此 AnimationClip 实例上调用 get_property(property)。 |
set_property(property: str, value) | 设置属性值。 |
remove_property(property) | 在此 AnimationClip 实例上调用 remove_property(property)。 |