Würfel
Eine Anwendung zum Würfeln, die „ Qt Quick 3D -Physics“ und andere Qt-Module nutzt.

Diese Beispielanwendung simuliert das Werfen mehrerer Würfel auf einem Tisch. Die Anwendung nutzt QML und stützt sich auf eine Reihe von Qt-Modulen, darunter Qt Quick 3D, Qt Quick 3D Physics, Qt Multimedia, und Qt Sensors.
Ausführen des Beispiels
Sie können das Beispiel wie folgt ausführen:
- Qt Creator
Öffnen Sie den Modus „ Welcome “ und wählen Sie das Beispiel unter „ Examples “ aus. Weitere Informationen finden Sie unter Qt Creator: Tutorial: Erstellen und Ausführen.
- Qt Extension for Visual Studio Code
Führen Sie den Befehl „ Qt: Open Qt examples “ aus dem Verzeichnis „ Command Palette “ aus und wählen Sie das Beispiel aus der Liste aus. Weitere Informationen finden Sie unter Qt Extension for Visual Studio Code: Tutorial: Erstellen und Ausführen.
Relevante Module und Klassen
Das Beispiel nutzt die Qt Quick 3D, Qt Multimedia, Qt Quick 3D Physics und Qt Sensors Module, die separate Einträge im Qt Online Installer. Falls das Beispiel nicht kompiliert oder ausgeführt werden kann, stellen Sie sicher, dass Sie diese erforderlichen Pakete installiert haben.
Simulation der Physik rollender Würfel
„Dice“ veranschaulicht die Verwendung von „Qt Quick 3D -Physik“ für die physikalische Simulation von Würfeln und einem Holztisch. Die Darstellung erfolgt mit Komponenten aus Qt Quick 3D. Informationen dazu, wie dies erreicht werden kann, finden Sie im Beispiel „Qt Quick 3D -Physik – Benutzerdefinierte Formen“.
Auslösen eines Würfelwurfs über Sensoreingaben
Auf kompatiblen Zielgeräten ermöglicht Qt Sensors API die Nutzung der Beschleunigungssensor-Daten, um zu erkennen, wann das Gerät geschüttelt wird, wodurch ein Würfelwurf ausgelöst wird. Weitere Informationen zur Verwendung eines Beschleunigungssensors finden Sie im Beispiel „Sensors Showcase “.
Hinzufügen von Soundeffekten
Mithilfe von Qt Multimediawerden Soundeffekte hinzugefügt, um ein noch intensiveres Erlebnis zu schaffen. Weitere Informationen finden Sie unter dem QML-Typ „ SoundEffect “.
Implementierung einer Benutzeroberfläche zum Ändern der Simulationseinstellungen
Es Qt Quick Benutzeroberfläche steht zur Verfügung, um das physikalische Material der simulierten Würfel, die Stärke der Schwerkraft sowie die Anzahl und Größe der Würfel zu konfigurieren.
Quelldateien
Siehe auch Alle Qt-Beispiele.
© 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.