Qt3DExtras::QFirstPersonCameraController Class
class Qt3DExtras::QFirstPersonCameraControllerLa classe `QFirstPersonCameraController` permet de contrôler la caméra de la scène en vue à la première personne. En savoir plus...
| En-tête : | #include <qfirstpersoncameracontroller.h> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS 3dextras) target_link_libraries(mytarget PRIVATE Qt6::3dextras) |
| qmake : | QT += 3dextras |
| Hérite de : | Qt3DExtras::QAbstractCameraController |
| Statut : | Obsolète |
Cette classe est obsolète. Nous déconseillons fortement de l'utiliser dans du nouveau code.
Description détaillée
Les contrôles sont les suivants :
| Entrée | Action |
|---|---|
| Bouton gauche de la souris | Lorsque le bouton gauche de la souris est enfoncé, le déplacement de la souris le long de l'axe x permet de faire un panoramique avec la caméra et le déplacement le long de l'axe y permet de l'incliner. |
| Molette de la souris | Permet de zoomer et dézoomer sans modifier le centre de la vue. |
| Touche Maj | Active le contrôle de mouvement précis tant qu’elle est enfoncée. Rends les mouvements de panoramique et d’inclinaison de la souris moins sensibles. |
| Touches fléchées | Déplacent la caméra horizontalement par rapport à la fenêtre de visualisation. |
| Touches Page précédente et Page suivante | Déplacent la caméra verticalement par rapport à la fenêtre de visualisation de la caméra. |
| Échap | Déplace la caméra de manière à ce que la scène entière soit visible dans la fenêtre de visualisation. |
© 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.