PickEvent QML Type

PickEventは、オブジェクトがピックされたときの情報を保持します。これは、ピッキングが成功したときに、QObjectPickerコンポーネントのほとんどのシグナルのパラメータとして受け取られます。詳細...

Import Statement: import Qt3D.Render 2.8
In C++: QPickEvent
Status: Deprecated

プロパティ

詳細説明

ObjectPicker およびPickingSettingsも参照してください

プロパティの説明

accepted : bool

イベントが受け付けられたかどうかを指定します。


button : int [read-only]

イベントを発生させたマウスボタンを指定します。


buttons : int [read-only]

イベントのマウスボタンの状態を指定します。


distance : real [read-only]

カメラからヒットまでの距離を指定します。


entity : Entity [read-only]

ピックされたジオメトリが属するエンティティ。

オブジェクトピッカーがシーングラフのリーフノードにアタッチされていない場合、どの子エンティティが実際にピックされたかを調べるのに便利です。


localIntersection : Vector3D [read-only]

ピックされたエンティティのローカル座標系におけるヒットの座標を指定します。


modifiers : int [read-only]

イベントに対するマウスボタンの状態を指定します。


position : Point2D [read-only]

レンダーエリア(ウィンドウまたはクイックアイテム)に対するマウス位置を指定します。


viewport : Viewport [read-only]

このイベントが発生したビューポート。NULL値は、イベントがビューポートを持たないフレームグラフ分岐から発生したことを意味します。フレームグラフブランチがビューポート内にビューポートを持っている場合、プロパティにはリーフビューポートが含まれます。


worldIntersection : Vector3D [read-only]

ワールド座標系でのヒットの座標を指定します。


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