



| 症状 | 解決策 |
|---|---|
ボディトラッキングは、Meta Questヘッドセットでコントローラーを使った場合に動作します。Linkを使っていないと手では動作しません。 | [Settings (設定)] > [Movement Tracking (ムーブメントトラッキング)] > [Hand Tracking (ジェスチャーコントロール)]で、使用するヘッドセットのジェスチャーコントロールのアクセス許可を有効にします。Unity Editorの該当プロジェクトの設定で[Hand Tracking and Controllers (ジェスチャーコントロールとコントローラー)]が有効になっていることを確認します。最後に、起動時にアプリが[Hand Tracking Support (ジェスチャーコントロールのサポート)]をリクエストすることを確認します。 |
(Link) ボディトラッキングは、アプリがAndroidビルドとしてヘッドセット上で直接実行されている場合に動作します。Link経由で実行しても失敗します。 | データ転送がサポートされているUSBケーブルで接続していることを確認してから、PC上でMeta Horizon Linkアプリを開きます。次に、[Device Settings (デバイスの設定)]で[Link Cable (Linkケーブル)] > [Connect Your Headset (ヘッドセットを接続)] > [Continue (続行)]に移動します。また、PCのMeta Horizon Linkアプリ上で[Developer Runtime Features (開発者ランタイム機能)]が有効になっていることを確認します。そのためには、[Settings (設定)] > [Developer (開発者)] > [Developer Runtime Features (開発者ランタイム機能)]に移動します。 |
体が床に崩れ落ちたように見えます。 | これは、ボディトラッキングが機能していないということです。コントローラーを使っている場合は、アプリではないコンテキストで、コントローラーがトラッキングされていることを確認します。ジェスチャーコントロールを使っている場合は、手がトラッキングされていることを確認します。 |
ヘッドセットを再装着した後、ボディが正しく表示されない問題があります。 | これは、ボディトラッキングサービスが正常な状態にないことを意味します。このイベント発生時にトラッキングを再起動するには、シーンにHMDRemountRestartTrackingスクリプトを追加します。 |
ボディトラッキングが装備されたキャラクターは、動かず、コントローラーにも手にも追従しません。 | キャラクターに OVRBodyとCharacterRetargeterのコンポーネントが有効になっていることを確認します。また、これらのコンポーネントは、有効になっているGameObjects上になければなりません。後でOVRBodyコンポーネントを無効にすると、ボディトラッキングも無効になります。 |
(Link) PCでアプリを起動すると、PCでは起動しますが、ヘッドセットには表示されません。 | ヘッドセットでLinkが有効になっていることを確認してください。USBケーブルをいったん外してからもう一度接続し、再度Linkを有効にしてください。 |
トラッキング機能が有効化され、アクセス許可が選択されているにもかかわらず、トラッキングテクノロジーがLink経由やビルドされたAPKで起動しません。 | ヘッドセットとPC上のアプリで実行されているアカウントが同じであること、および、そのアカウントがチームの作成に使った開発者アカウントであることを確認してください。設定について、詳しくは概要ページをご覧ください。 |
Debug.Logメッセージをルーティングしてみてください。