Spec-Zone.ru › Qt 6.0

Класс QAnimationClipLoader

класс Qt3DAnimation::QAnimationClipLoader

Обеспечивает загрузку данных анимации ключевых кадров из файла. Подробнее...

Заголовок: #include <QAnimationClipLoader>
CMake: find_package(Qt6 COMPONENTS 3danimation REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::3danimation)
qmake: QT += 3danimation
Наследует: Qt3DAnimation::QAbstractAnimationClip
  • Список всех членов, включая унаследованные

Открытые типы

перечисление Состояние { Неподготовлен, Подготовлен, Ошибка }

Свойства

  • источник : QUrl
  • состояние : const Состояние

Открытые функции

QUrl источник() const
Qt3DAnimation::QAnimationClipLoader::Состояние состояние() const

Открытые слоты

void установитьИсточник(const QUrl &источник)

Сигналы

void источникИзменился(const QUrl &источник)
void состояниеИзменилось(Qt3DAnimation::QAnimationClipLoader::Состояние состояние)

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

Документация по типам членов

перечисление Qt3DAnimation::QAnimationClipLoader::Состояние

Это перечисление определяет состояние клипа анимации.

Постоянная Значение Описание
Qt3DAnimation::QAnimationClipLoader::NotReady 0 Клип еще не загружен
Qt3DAnimation::QAnimationClipLoader::Ready 1 Клип успешно загружен
Qt3DAnimation::QAnimationClipLoader::Error 2 При загрузке клипа произошла ошибка

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

источник : QUrl

Содержит URL-адрес источника, из которого нужно загрузить клип анимации. В настоящее время поддерживаются форматы glTF2 и собственный JSON-файл анимации Qt 3D.

В случае, если файл содержит несколько анимаций, можно выбрать, какая анимация должна быть загружена с помощью параметров запроса в URL-адресе источника. Принимаемые параметры запроса — animationIndex и animationName. Если оба параметра указаны, параметр animationName игнорируется.

Если файл содержит только одну анимацию, нет необходимости указывать animationIndex или animationName. Мы просто используем доступную анимацию.

Функции доступа:

QUrl источник() const
void установитьИсточник(const QUrl &источник)

Сигнал оповещения:

void источникИзменился(const QUrl &источник)

[read-only] состояние : const Состояние

Это свойство содержит состояние клипа анимации.

Функции доступа:

Qt3DAnimation::QAnimationClipLoader::Состояние состояние() const

Сигнал оповещения:

void состояниеИзменилось(Qt3DAnimation::QAnimationClipLoader::Состояние состояние)

Документация по функциям членов

Qt3DAnimation::QAnimationClipLoader::Состояние QAnimationClipLoader::состояние() const

Возвращает состояние клипа анимации.

Примечание: Функция-член для получения свойства состояние.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.0/qt3danimation-qanimationcliploader.html

Spec-Zone.ru

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