class QSkeleton#

包含用于与有皮网格一起使用的骨架数据的类。 更多

Inheritance diagram of PySide6.Qt3DCore.Qt3DCore.QSkeleton

概要#

属性#

方法#

#

信号#

注意

本文档可能包含从 C++ 自动翻译到 Python 的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译有问题,也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建工单的方式来告诉我们。

详细描述#

如果您想手动创建用于与着色网格一起使用的骨骼关节,请使用 QSkeleton。这主要适用于创建编辑器、工具或动态骨骼的人群。Qt 3D 应用程序更常见的是简单地消费在 Blender 等数字内容创建工具中创建的现有骨骼和着色网格。对于这种情况,请参阅 QSkeletonLoader

注意

当使用 from __feature__ import true_property 时可以直接使用属性,否则通过访问器函数。

属性rootJoint: QJoint#

保存构成骨骼的关节层次结构的根关节。

访问函数
__init__([parent=None])#
参数:

parentQNode

使用 parent 构造一个新的 QSkeleton

rootJoint()#
返回类型:

QJoint

另见

setRootJoint()

属性 rootJointᅟ 的获取器。

rootJointChanged(rootJoint)#
参数:

rootJointQJoint

属性 rootJointᅟ 的属性变更通知信号。

setRootJoint(rootJoint)#
参数:

rootJointQJoint

另见

rootJoint()

属性 rootJointᅟ 的设置器。