OrbitCameraController QML Type

OrbitCameraControllerクラスは、軌道に沿ってシーンカメラを制御することができます。詳細...

Import Statement: import Qt3D.Extras 2.8
Inherits:

Entity

Status: Deprecated

プロパティ

詳細説明

OrbitCameraControllerクラスは、軌道に沿ってシーンカメラを制御することができます。

コントロールは以下の通り:

入力アクション
マウスの左ボタンマウスの左ボタンが押されている間、x軸に沿ってマウスを動かすとカメラが左右に動き、y軸に沿って動かすとカメラが上下に動きます。
マウスの右ボタンマウスの右ボタンが押されている間、x軸に沿ったマウスの移動はカメラビューセンターを中心にカメラをパンさせ、y軸に沿った移動はカメラビューセンターを中心にカメラをチルトさせます。
左右両方のマウスボタンマウスの左ボタンと右ボタンの両方を押している間、y軸に沿ってマウスを動かすと、ビューの中心を変えずにカメラをズームインまたはズームアウトします。
矢印キーカメラのビューポートに対してカメラを垂直方向と水平方向に移動します。
ページアップ・ページダウンキーカメラを前後に移動します。
シフトキー上下の矢印キーの動作を変更し、ビューセンターを変更せずにカメラをズームイン/ズームアウトします。他の移動キーは無効になります。
Alt キー矢印キーの動作を変更し、ビューセンターを中心にカメラをパンおよびチルトします。ページアップおよびページダウンキーを無効にします。

プロパティ ドキュメント

camera : Camera

現在制御されているカメラを保持します。


linearSpeed : real

カメラコントローラの現在のリニア速度を保持します。リニアスピードはカメラの移動速度を決定します。


lookSpeed : real

カメラコントローラの現在のルックスピードを保持します。ルックスピードはカメラのパンとチルトの回転速度を決定します。


zoomInLimit : real

現在のズームインリミットを保持します。ズームインリミットは、カメラをビューセンターにどれだけ近づけるかを決定します。


本書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。