本文へスキップ
バージョン: 2.1.1

インバース3 ボディ・コンポーネント

について Inverse3Body コンポーネントが、Inverse3デバイスのボディ・オリエンテーションを管理する。 オリエンテーション を指定したGameObjectに更新する。 このコンポーネントは、デバイスの物理的な向きの仮想表現がUnity環境内で同期されていることを保証します。

主な特徴

  • 向きの更新:関連するデバイスからの向きの変更をリッスンし、これらの更新を GameObject のトランスフォームに適用します。
  • Rotation Resolution(回転解像度):オリエンテーションの更新の感度をコントロールし、GameObjectの回転を更新するのに必要なオリエンテーションの最小変化を定義します。

使用方法

  1. Inverse3コントローラを表すGameObjectを選択します。

  2. インスペクタ・ウィンドウでボディ・プロパティを右クリックし Set Inverse3 body.

    インバース3ボディ

  3. を設定します。 rotationResolution プロパティを使用して、オリエンテーションの更新の感度を制御します。

    インバース3ボディ・インスペクター

  4. デバイスの向きが更新されるように、DeviceMapperのポーリング設定を行います。

  5. オプションで、Inverse3コントローラーを調整する。 CoordinateConverter の設定を変更することで、セットアップに応じて向きを変更することができます。

    Inverse3 CoordinateConverter

  6. オプションで、シーン内のデバイスの向きを視覚化するModelを設定する。

    逆3体モデル