Spec-Zone.ru › Qt

Сустав 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.2/qml-qtquick3d-joint.html

Spec-Zone.ru

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