Spec-Zone.ru › Qt 6.1

Совместный тип QML

Определяет узел в иерархии скелетной анимации. Подробнее...

Заявление об импорте: import QtQuick3D .
Наследуется от:

Узел

  • Список всех членов, включая унаследованные

Свойства

  • индекс : int
  • корень скелета : Скелет

Подробное описание

Сочленение — это преобразуемый узел внутри скелета, используемый для скелетной анимации. Его называют «соединением», потому что его можно рассматривать как соединение между костями скелета.

Все сочленения должны содержаться внутри скелета, и каждое сочленение должно иметь корень скелета, указывающий на этот скелет.

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

Документация по свойствам

индекс : int

Указывает индекс этого сочленения. Это значение индекса используется в JointSemantic пользовательском атрибуте геометрии.

Примечание: Значения индексов должны быть уникальными в рамках одного скелета.

См. также QQuick3DGeometry::addAttribute и Qt Quick 3D — пример простой скелетизации.

корень скелета : Скелет

Указывает скелет, содержащий это сочленение.

Примечание: Все сочленения в скелете должны иметь один и тот же корень скелета. В противном случае анимация будет некорректной.

См. также Скелет.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.1/qml-qtquick3d-joint.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API