QSkeleton 类
class Qt3DCore::QSkeleton包含用于与附皮网格一起使用的骨架数据。 更多...
| 头文件 | #include <QSkeleton> | 
| CMake | find_package(Qt6 REQUIRED COMPONENTS 3DCore) target_link_libraries(mytarget PRIVATE Qt6::3DCore) | 
| qmake | QT += 3dcore | 
| 由以下实例化 | 骨架 | 
| 继承自 | Qt3DCore::QAbstractSkeleton | 
属性
- rootJoint : Qt3DCore::QJoint*
公共函数
公共插槽
| void | setRootJoint(Qt3DCore::QJoint *rootJoint) | 
信号
| void | rootJointChanged(Qt3DCore::QJoint *rootJoint) | 
详细描述
如果您想手动创建用于附皮网格的骨骼关节,请使用 QSkeleton。这对于创建编辑器、工具或动态骨骼的用户非常有用。更常见的情况是,Qt 3D 应用程序只需消费由数字内容创建工具(例如 Blender)创建的现有骨骼和附皮网格。对于此用例,请参阅 QSkeletonLoader。
属性文档
rootJoint : Qt3DCore::QJoint*
包含形成骨骼的关节层次结构的根关节。
访问函数
| Qt3DCore::QJoint * | rootJoint() const | 
| void | setRootJoint(Qt3DCore::QJoint *rootJoint) | 
通知信号
| void | rootJointChanged(Qt3DCore::QJoint *rootJoint) | 
© 2024 Qt公司有限公司。这里包含的文档贡献版权属于各自所有者。提供的文档根据自由软件基金会有关的GNU自由文档许可协议版本1.3进行授权。Qt及其相关标志是Qt公司在芬兰以及全球其他国家的商标。所有其他商标均为各自所有者的财产。