Dual Render Fusionを使用する際の注意事項
Dual Render Fusion機能(実験的)を使用する場合、考慮すべき追加事項がいくつかあります。
ARグラスの着脱
Dual Render Fusionにより、開発者はXRがスマートフォンのモバイル体験の延長となるアプリを構築することができます。そのため、ARグラスが接続されていない時に、アプリが期待通りに動作するかを確認する必要があります。
これを行う最も簡単な方法は、Fusion Lifecycle Eventsコンポーネントを通して提供されるイベントをサブスクライブすることです。
考察
アプリを開発する際に考えるべき追加的な質問には、以下のようなものがあります。
グラスとの接続が切断された状態、また接続された状態で起動すると、アプリはどのように動作しますか?
- On OpenXR StartedとOn OpenXR Stoppedイベントを利用してください。これらは、XR コンテンツが使えるか使えないかを知らせます。
On OpenXR AvailableとOn OpenXR Unavailableイベントは、グラスが使用可能かどうか、XRコンテンツの開始の呼び出しが成功するかどうかを知らせます。 - XRコンテンツが使用できない場合は、無効にします。