Класс 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 | source() const |
| Qt3DAnimation::QAnimationClipLoader::Статус | статус() const |
Свойства слотов
| 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 и родные файлы анимации Qt 3D в формате json.
В случае, если файл содержит несколько анимаций, можно выбрать, какую анимацию загрузить, используя параметры запроса в 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.1/qt3danimation-qanimationcliploader.html