1

マルチプレイヤーで Oculus Quest のアプリを開発していますが、問題なく動作しています。今、まったく同じプロジェクトから構築された非 VR 観戦アプリが必要な段階に来ましたが、飛行カメラのみを制御して他のユーザーと一緒にシーンを観察することができます。

PC 用のビルドに問題はありません。「Oculus」の後に VR デバイス リストに「None」を追加するだけで、アプリをデスクトップ モードに切り替えることができます (または、VR デバイスが表示されている場合はコードからスキップします)。同様の方法で Android 用のアプリを作成すると、最初から黒い画面しか表示されません (Unity のスプラッシュもありませんが、アプリが動作していることを音で知らせてくれます)。

プレーヤー設定で XR を無効にすると、必要な機能を備えた Android 用にビルドできますが、毎回、VR と非 VR apk の 2 回ビルドする必要があります。ただし、自動ビルド サーバーを使用しているため、最初に VR ビルドを作成し、次に変更した設定をコミットし、非 VR 用に再度ビルドし、次に設定を元に戻してもう一度コミットするため、そのパイプラインは悪夢になります。その地獄はそれ以上ではないにしても1時間かかり、レポの変更ログをゴミでいっぱいにします。もちろん、ローカルでビルドすることもできますが、ビルドごとに次の 30 ~ 40 分間マシンが完全にブロックされるため、受け入れられません。

友達、どんなアイデアでも大歓迎です!

4

0 に答える 0