Table of Contents

Diagnostics Controller コンポーネントリファレンス

API に切り替え

DiagnosticsController コンポーネントウィンドウの各プロパティを確認し、カメラパラメータをカスタマイズします。

alt text

デフォルト条件でのコンポーネントのスクリーンショットです。

DiagnosticsController コンポーネントウィンドウは、コンポーネント設定、Assembly プレビュー、session 検証ツールの 3 つの部分で構成されます。

コンポーネント設定

プロパティ 説明
Developer Mode Switch 開発者モードスイッチ。デフォルトのスイッチ(画面を 8 回タップしてトリガー)を使用するか、スイッチをカスタマイズするか、開発者モードと同等の代替手段を提供できます。
Message Output メッセージ出力オプション。
        Session Dump session 状態ダンプの出力方法。オプション:
  • UI: UI に表示し、毎フレーム更新します。ヘッドマウントデバイスでは、目の前 5 メートルの位置に表示されます。
  • Log: システムログに出力します。毎フレーム出力されるため実行性能に影響があり、開発またはテスト時の使用を推奨します。
  • None: 出力しません。
        Sense Error Sense Error の出力方法。通常 EasyAR Sense license に関連します。オプション:
  • UIAndLog: UI とログに出力します。ヘッドマウントデバイスでは、目の前 5 メートルの位置に表示されます。
  • Log: システムログに出力します。
        Session Error Session Error の出力方法。通常、デバイスが一部機能をサポートしない場合や設定ミスに関連します。オプション:
  • UIAndLog: UI とログに出力します。ヘッドマウントデバイスでは、目の前 5 メートルの位置に表示されます。
  • Log: システムログに出力します。
        Error Error の出力方法。オプション:
  • UIAndLog: UI とログに出力します。ヘッドマウントデバイスでは、目の前 5 メートルの位置に表示されます。
  • Log: システムログに出力します。
        Warning Warning の出力方法。オプション:
  • UIAndLog: UI とログに出力します。ヘッドマウントデバイスでは、目の前 5 メートルの位置に表示されます。
  • Log: システムログに出力します。
        Show Editor Dialog On Fatal エディターで Sense Error または Session Error が発生したときにダイアログを表示します。

Assembly プレビュー

Assembly プレビューは編集モードでのみ表示されます。AssembleOptions に基づき、現在の session がアセンブル時に選択するコンポーネントを表示します。これは参考情報であり、session 実行時に最終的にアセンブルされるコンポーネントとは異なる場合があります。

session 検証ツール

session 検証ツール は、開発者が Unity Editor で session ワークフローを素早く検証し、EIF ファイルを使用してシミュレーション実行するためのものです。