インバース3 ボディ・コンポーネント
について Inverse3Body
コンポーネントが、Inverse3デバイスのボディ・オリエンテーションを管理する。 オリエンテーション を指定したGameObjectに更新する。
このコンポーネントは、デバイスの物理的な向きの仮想表現がUnity環境内で同期されていることを保証します。
主な特徴
- 向きの更新:関連するデバイスからの向きの変更をリッスンし、これらの更新を GameObject のトランスフォームに適用します。
- Rotation Resolution(回転解像度):オリエンテーションの更新の感度をコントロールし、GameObjectの回転を更新するのに必要なオリエンテーションの最小変化を定義します。
使用方法
-
Inverse3コントローラを表すGameObjectを選択します。
-
インスペクタ・ウィンドウでボディ・プロパティを右クリックし
Set Inverse3 body
. -
を設定します。
rotationResolution
プロパティを使用して、オリエンテーションの更新の感度を制御します。 -
デバイスの向きが更新されるように、DeviceMapperのポーリング設定を行います。
-
オプションで、Inverse3コントローラーを調整する。
CoordinateConverter
の設定を変更することで、セットアップに応じて向きを変更することができます。 -
オプションで、シーン内のデバイスの向きを視覚化するModelを設定する。