magicleap-controls コンポーネントは、Magic Leap コントローラとのインターフェイスです。tracked-controlsコンポーネントをラップし、ボタンのマッピング、イベント、Magic Leapコントローラのモデルを追加しています。

#

<!-- Match Magic Leap controller if present, regardless of hand. -->
<a-entity magicleap-controls></a-entity>

<!-- Match Magic Leap controller if present and for specified hand. -->
<a-entity magicleap-controls="hand: left"></a-entity>
<a-entity magicleap-controls="hand: right"></a-entity>

# Value

Property Description Default
hand 追跡される手(例:右、左)。
model Magic Leapのコントローラモデルを読み込むかどうか。 true
orientationOffset モデルの向きに適用するオフセット x: 0, y: 0, z: 0

# イベント

イベント名 概要
touchpadchanged タッチパッドが変更されました。
touchpaddown タッチパッドが押された。
touchpadmoved タッチパッドの軸が変更されました。
touchpadup タッチパッドが離されました。
touchpadtouchstart タッチパッドがタッチされました。
touchpadtouchend タッチパッドに触れていません。
gripchanged グリップが変更されました。
gripdown グリップが押されました。
gripup グリップが解放されました。
triggerchanged トリガーが変更されました。
triggerdown トリガーが押された。
triggerup トリガーを離した。
menuchanged メニューが変更された。
menudown メニューが押された。
menuup メニューが解除された。

# Assets