FirstPersonCameraController QML Type
Le FirstPersonCameraController permet de contrôler la caméra de la scène selon une perspective à la première personne. En savoir plus…
| Import Statement: | import Qt3D.Extras 2.12 |
| Inherits: | |
| Status: | Technology preview |
Ce type est en préversion technologique et est susceptible d'être modifié.
Propriétés
- acceleration : real
- camera : Camera
- deceleration : real
- linearSpeed : real
- lookSpeed : real
Description détaillée
Le FirstPersonCameraController permet de contrôler la caméra de la scène en vue à la première personne.
Les commandes sont les suivantes :
| 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 fait pivoter la caméra et le déplacement le long de l'axe y l'incline. |
| Touche Maj | Active le contrôle de mouvement précis tant qu'elle est enfoncée. Rends le déplacement 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. |
| 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. |
Documentation sur les propriétés
acceleration : real
Stocke l'accélération actuelle. Définit le taux d'augmentation de la vitesse linéaire de la caméra lorsqu'une touche est maintenue enfoncée. Si l'accélération est négative, la vitesse linéaire reste constante. La valeur par défaut est -1,0.
camera : Camera
Contient la caméra actuellement contrôlée.
deceleration : real
Spécifie le taux de diminution de la vitesse linéaire de la caméra lorsqu'une touche est relâchée. Si la décélération est négative, la vitesse linéaire reste constante. La valeur par défaut est -1,0.
linearSpeed : real
Contient la vitesse linéaire actuelle du contrôleur de caméra. La vitesse linéaire détermine la vitesse de déplacement de la caméra.
lookSpeed : real
Stocke la vitesse de rotation actuelle du contrôleur de caméra. La vitesse de rotation détermine la vitesse de rotation des axes de panoramique et d'inclinaison 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.