En esta página

Qt3DExtras::QFirstPersonCameraController Class

class Qt3DExtras::QFirstPersonCameraController

La clase QFirstPersonCameraController permite controlar la cámara de la escena desde la perspectiva en primera persona. Más...

Cabecera: #include <QFirstPersonCameraController>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3dextras)
target_link_libraries(mytarget PRIVATE Qt6::3dextras)
qmake: QT += 3dextras
Hereda: Qt3DExtras::QAbstractCameraController
Status: Obsoleto

Descripción detallada

Los controles son

EntradaAcción
Botón izquierdo del ratónMientras el botón izquierdo del ratón está pulsado, el movimiento del ratón a lo largo del eje x desplaza la cámara y el movimiento a lo largo del eje y la inclina.
Rueda del ratónAcerca o aleja la cámara sin cambiar el centro de visión.
Tecla ShiftActiva el control de movimiento fino mientras está pulsada. Hace que el movimiento horizontal y vertical del ratón sea menos sensible.
Teclas de flechaMueven la cámara horizontalmente con respecto a la vista de la cámara.
Teclas de avance y retrocesoMueven la cámara verticalmente respecto a la vista de cámara.
EscapeMueve la cámara para que toda la escena sea visible en la vista de cámara.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.