Класс QAnimationClipLoader
класс Qt3DAnimation::QAnimationClipLoaderПозволяет загружать данные анимации ключевых кадров из файла. Подробнее...
| Заголовок: | #include <QAnimationClipLoader> |
| CMake: | find_package(Qt6 COMPONENTS 3danimation REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::3danimation) |
| qmake: | QT += 3danimation |
| Наследует: | Qt3DAnimation::QAbstractAnimationClip |
Типы public
| Перечисление | Статус { Неготов, Готов, Ошибка } |
Свойства
Функции public
| QUrl | source() const |
| Qt3DAnimation::QAnimationClipLoader::Статус | статус() const |
Слот public
| void | установитьИсточник(const QUrl &источник) |
Сигналы
| void | изменилсяИсточник(const QUrl &источник) |
| void | изменилсяСтатус(Qt3DAnimation::QAnimationClipLoader::Статус статус) |
Подробное описание
Документация по типам членов
Перечисление 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.2/qt3danimation-qanimationcliploader.html