Qt3DExtras::QFirstPersonCameraController Class
class Qt3DExtras::QFirstPersonCameraControllerLa classe QFirstPersonCameraController permet de contrôler la caméra de la scène du point de vue de la première personne. Plus d'informations...
| En-tête : | #include <QFirstPersonCameraController> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS 3dextras)target_link_libraries(mytarget PRIVATE Qt6::3dextras) |
| qmake : | QT += 3dextras |
| Hérite : | Qt3DExtras::QAbstractCameraController |
| Statut : | Déclassé |
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 mouvement de la souris le long de l'axe x fait pivoter la caméra et le mouvement le long de l'axe y la fait basculer. |
| Roulette de la souris | Effectue un zoom avant et arrière de la caméra sans modifier le centre de la vue. |
| Touche Shift | Active le contrôle fin des mouvements lorsque la touche est enfoncée. Rend le panoramique et l'inclinaison de la souris moins sensibles. |
| Touches fléchées | Déplacent la caméra horizontalement par rapport à la fenêtre de visualisation de la caméra. |
| 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. |
| Échapper | Déplace la caméra de manière à ce que toute la scène soit visible dans la fenêtre de visualisation de la caméra. |
© 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.