Sur cette page

Qt Quick 3D Physics QML Types

Qt Quick 3D Physics fournit les types QML suivants :

Types QML QtQuick3D.Physics

Importez le module QtQuick3D.Physics avec l'instruction suivante :

import QtQuick3D.Physics

BoxShape

Définit une forme de collision de type boîte

CapsuleShape

Définit une forme en forme de pilule

CharacterController

Contrôle le mouvement d'un personnage

CollisionShape

Type de base pour les formes de collision

ConvexMeshShape

Forme de collision convexe basée sur un maillage 3D

DynamicRigidBody

Un corps physique qui peut se déplacer ou être déplacé

HeightFieldShape

Forme de collision dont l'élévation est définie par une carte de hauteur

PhysicsBody

Type de base pour tous les corps physiques concrets

PhysicsMaterial

Définit le matériau physique d'un corps

PhysicsNode

Type de base pour tous les objets de la scène physique

PhysicsWorld

Contrôle la simulation physique

PlaneShape

Forme de collision définissant un plan infini

SphereShape

Définit une forme de collision sphérique

StaticRigidBody

Un corps physique qui ne bouge pas

TriangleMeshShape

Une forme de collision basée sur un maillage 3D

TriggerBody

Signale l'entrée d'objets dans un volume donné

Types QML de QtQuick3D.Physics.Helpers

Importez le module QtQuick3D.Helpers avec l'instruction suivante :

import QtQuick3D.Physics.Helpers

© 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.