このページでは

Qt Quick 3D Physics QML Types

次のステートメントを使用して、QtQuick3D の.Physicsモジュールをインポートします。

import QtQuick3D.Physics

QML 型

BoxShape

ボックスの衝突形状を定義します

CapsuleShape

ピル状の形状を定義します

CharacterController

キャラクターの動きを制御します

CollisionShape

衝突形状の基底型

ConvexMeshShape

3Dメッシュに基づく凸状のコリジョン形状

DistanceJoint

距離ジョイント

DynamicRigidBody

移動したり、移動させたりできる物理ボディ

FixedJoint

固定ジョイント

HeightFieldShape

標高がハイトマップによって定義される衝突形状

PhysicsBody

すべての具体的な物理ボディのベースタイプ

PhysicsJoint

ジョイントのベースタイプ

PhysicsMaterial

ボディの物理マテリアルを定義する

PhysicsNode

物理シーン内のすべてのオブジェクトのベースタイプ

PhysicsWorld

物理シミュレーションを制御する

PlaneShape

無限平面を定義する衝突形状

PrismaticJoint

プリズムジョイント

RevoluteJoint

回転ジョイント

SphereShape

球形の衝突形状を定義します

SphericalJoint

球面ジョイント

StaticRigidBody

動かない物理ボディ

TriangleMeshShape

3Dメッシュに基づく衝突形状

TriggerBody

オブジェクトが指定されたボリュームに入ったときに通知する

廃止されたQML型

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