Windows モーションコントロール
windows-motion-controls
コンポーネントは、空間入力ソース(モーションコントローラなど)として Windows Mixed Reality を通して公開されるあらゆる空間コントローラのインターフェイスです。tracked-controls
コンポーネントをラップしつつ、ボタンマッピング、イベント、および押されたボタン(トリガー、グリップ、メニュー、サムスティック、トラックパッド)および移動した軸(サムスティックとトラックパッド)に位置/回転変換を適用するコントローラモデルをハイライトして追加しています。
# 例
<a-entity windows-motion-controls="hand: left"></a-entity>
<a-entity windows-motion-controls="hand: right"></a-entity>
# プロパティ
プロパティ | 概要 | デフォルト値 |
---|---|---|
hand | 追跡する手 (例: 右手、左手)。 | right |
pair | コントローラが2つ以上接続されている場合、どのペアかを指定します。 | 0 |
model | コントローラモデルがロードされているかどうか。 | true |
hideDisconnected | 一致するゲームパッド(IDと手に基づく)が接続されていない場合、コントローラモデルのレンダリングを無効にする。 | true |
# Events
Event Name | Description |
---|---|
thumbstickdown | サムスティックボタンが押された。 |
thumbstickup | サムスティックボタンが離された。 |
thumbstickchanged | サムスティックボタンが変更された。 |
thumbstickmoved | サムスティックの軸が動いた。 |
triggerdown | トリガーが押された。 |
triggerup | トリガーが離された。 |
triggerchanged | トリガーが変更された。 |
gripdown | グリップボタンが押された。 |
gripup | グリップボタンが離された。 |
gripchanged | グリップボタンが変更した。 |
menudown | メニューボタンが押された。 |
menuup | メニューボタンが離された。 |
menuchanged | メニューボタンが変更された。 |
trackpaddown | トラックパッドが押された。 |
trackpadup | トラックパッドが離された。 |
trackpadchanged | トラックパッドボタンが変更された。 |
trackpadmoved | トラックパッドの軸が動いた。 |
controllermodelready | モデルファイルがロードされ、パースを完了した |
# Assets
TBC.