Dés
Une application permettant de lancer des dés à l'aide d'Qt Quick 3D Physics et d'autres modules Qt.

Cet exemple d’application simule le lancer d’un certain nombre de dés sur une table. L’application utilise QML et s’appuie sur plusieurs modules Qt, notamment « Qt Quick 3D », « Qt Quick 3D Physics », Qt Multimedia, et Qt Sensors.
Exécution de l'exemple
Vous pouvez exécuter l’exemple à partir de :
- Qt Creator
Ouvrez le mode « Welcome » et sélectionnez l’exemple dans « Examples ». Pour plus d’informations, consultez Qt Creator: Tutoriel : Compiler et exécuter.
- Qt Extension for Visual Studio Code
Exécutez la commande « Qt: Open Qt examples » à partir de Command Palette, puis sélectionnez l’exemple dans la liste. Pour plus d’informations, consultez Qt Extension for Visual Studio Code: Tutoriel : Compiler et exécuter.
Modules et classes concernés
L'exemple utilise les modules Qt Quick 3D, Qt Multimedia, Qt Quick 3D Physics et Qt Sensors qui constituent des éléments distincts dans le Qt Online Installer. Si l’exemple ne parvient pas à se compiler ou à s’exécuter, assurez-vous que ces paquets requis sont bien installés.
Simulation de la physique des dés
« Dice » montre comment utiliser Qt Quick 3D Physics pour la simulation physique de dés et d’une table en bois. Le rendu est réalisé à l’aide de composants issus de Qt Quick 3D. Pour plus d’informations sur la manière de procéder, consultez l’exemple «Qt Quick 3D Physics - Custom Shapes ».
Utilisation des données d’un capteur pour déclencher un lancer
Sur les cibles compatibles, l’utilisation de Qt Sensors API permet d’utiliser les données de l’accéléromètre pour détecter quand l’appareil est secoué, ce qui déclenche un lancer de dé. Pour plus d’informations sur l’utilisation d’un accéléromètre, consultez l’exemple « Sensors Showcase ».
Ajout d’effets sonores
Grâce à Qt Multimedia, des effets sonores sont ajoutés pour une expérience plus immersive. Consultez le type QML « SoundEffect » pour plus d’informations.
Implémentation d’une interface utilisateur pour modifier les paramètres de simulation
Une Qt Quick interface utilisateur est fournie pour configurer les propriétés physiques des dés simulés, l’intensité de la gravité, ainsi que le nombre et la taille des dés.
Fichiers source
Voir aussi Tous les exemples Qt.
© 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.