Spec-Zone.ru › Qt

Контроллер камеры от первого лица QML Тип

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

Заявление об импорте: import Qt3D.Extras
С момента: Qt 5.7
Наследует:

Entity

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

Свойства

  • ускорение : вещественное
  • камера : Камера
  • замедление : вещественное
  • линейная скорость : вещественное
  • скорость вращения : вещественное

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

Контроллер камеры от первого лица позволяет управлять камерой сцены с точки зрения первого лица.

Управление осуществляется следующим образом:

Ввод Действие
Левая кнопка мыши При нажатой левой кнопке мыши перемещение курсора по оси x панорамирует камеру, а перемещение по оси y наклоняет ее.
Клавиша Shift При нажатии активируется режим точного управления. Это делает панорамирование и наклонение мыши менее чувствительными.
Клавиши стрелок Перемещает камеру по горизонтали относительно области просмотра камеры.
Клавиши Page Up и Page Down Перемещает камеру по вертикали относительно области просмотра камеры.

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

ускорение : вещественное

Содержит текущее ускорение. Определяет скорость, с которой увеличивается линейная скорость камеры при удерживании клавиши. Если ускорение отрицательное, линейная скорость остается постоянной. По умолчанию -1.0.

камера : Камера

Содержит управляемую в данный момент камеру.

замедление : вещественное

Определяет скорость, с которой уменьшается линейная скорость камеры при отпускании клавиши. Если замедление отрицательное, линейная скорость остается постоянной. По умолчанию -1.0.

линейная скорость : вещественное

Содержит текущую линейную скорость контроллера камеры. Линейная скорость определяет скорость перемещения камеры.

скорость вращения : вещественное

Содержит текущую скорость вращения контроллера камеры. Скорость вращения определяет скорость поворота панорамирования и наклона камеры.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qml-qt3d-extras-firstpersoncameracontroller.html

Spec-Zone.ru

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