关节 QML 类型

定义了骨骼动画层级中的一个节点。更多...

导入语句import QtQuick3D
继承

Node

属性

详细描述

关节是骨骼动画层级内可转换的节点,用于骨骼动画。它被称为“关节”,因为它可以看作是骨骼之间的关节。

所有关节都必须包含在骨骼中,并且每个关节都必须有一个指向该骨骼的 skeletonRoot 指针。

Skeleton {
    id: qmlskeleton
    Joint {
        id: joint0
        index: 0
        skeletonRoot: qmlskeleton
        Joint {
            id: joint1
            index: 1
            skeletonRoot: qmlskeleton
        }
    }
}

属性文档

index : int

指定此关节的索引。此索引值用于 JointSemantic自定义几何属性

注意:索引值必须在同一 骨骼 中是唯一的。

注意:不能分配负值。

另请参阅:QQuick3DGeometry::addAttributeQt Quick 3D - 简单蒙皮示例


skeletonRoot : Skeleton

指定包含此关节的 骨骼

注意:如果骨骼中的所有 关节 不具有相同的 skeletonRoot,则动画将损坏。

另请参阅:Skeleton


© 2024 Qt 公司有限公司。此处包含的文档贡献者的版权。提供的文档适用于 GNU 自由文档许可证版本 1.3 的条款,由自由软件基金会发布。Qt 以及相关标志是芬兰 Qt 公司及/或全球其他国家的注册商标。所有其他商标归其各自所有者所有。