Ui診断情報とツールを最大限に活用する
この記事では、開発およびテストフェーズでアプリケーションのデバッグと最適化をより効果的に行うために、Ui診断情報と開発者モードツールを迅速に設定・使用する方法を紹介します。
Uiメッセージを読む
デフォルト設定では、EasyAR Sense Unity Pluginアプリケーションを実行すると、診断情報が画面の上部にUiメッセージとして表示され、開発者がセッションの実行状態や問題を把握しやすくなります。

ヒント
これらのテキストは透かしではなく、必要に応じて表示/非表示を切り替えられます。
これらの情報はセッションの実行状態や問題の理解に役立つため、開発・テストフェーズでは表示を維持することを推奨します。
エディターでAR Session (EasyAR)を選択し、InspectorウィンドウでMessage Outputを変更することでUiメッセージの表示方法を設定できます。Message Output > Session Dumpはセッション状態情報の表示を制御し、その他のオプションは異なるレベルの診断メッセージの表示方法を制御します。

開発・テストフェーズでは通常、以下の設定を推奨します:
- Message Output > Session Dump:
UI - Message Output > Sense Error:
UIAndLog - Message Output > Session Error:
UIAndLog - Message Output > Error:
UIAndLog - Message Output > Warning:
UIAndLog
リリース段階では以下の設定を推奨します:
- Message Output > Session Dump:
None - Message Output > Sense Error:
Log - Message Output > Session Error:
Log - Message Output > Error:
Log - Message Output > Warning:
Log
開発者モードツールを使用する
デフォルト設定では、EasyAR Sense Unity Pluginアプリケーション実行中に画面を8回素早くタップすると、画面右中央に開発者モードパネルが表示され、セッションの実行状態確認やシミュレーション用データの記録が可能になります。

session右側のトグルボタンで画面上部の情報表示を切り替えられますeif右側のrecボタンでEIF記録機能の開始/停止が可能です。記録されたEIFファイルはアプリの永続化データパスに保存され、Application.persistentDataPathで取得できます
開発者モードパネルを無効化するには、エディターでAR Session (EasyAR)を選択し、InspectorウィンドウでDeveloper Mode SwitchをCustomに変更します。

開発・テストフェーズでは通常、以下の設定を推奨します:
- Developer Mode Switch:
Default
リリース段階では以下の設定を推奨します:
- Developer Mode Switch:
DefaultまたはCustom
Customを選択する場合、オンラインアプリで診断パネルを使用可能にするか、カスタム方法でランタイムデータ収集を保証することを推奨します。