診断システムの概要

Mixed Reality Toolkit 診断システムには、アプリケーションの問題の分析を可能にするために、アプリケーション内で実行される診断ツールが用意されています。

診断システムの最初のリリースには、アプリケーションの使用中にパフォーマンスの問題を分析できるようにするための ビジュアルプロファイラー が含まれています。

作業の開始

重要

診断システムは、製品開発サイクル全体を通じて有効にし、最終バージョンをビルドしてリリースする前の最後の変更として無効にすることを 強く お勧めします。

診断システムの使用を開始するには、2つの主要な手順を実行します。

  1. 診断システムを有効にする
  2. 診断オプションの構成

診断を有効化する

診断システムは、MixedRealityToolkit オブジェクト (または別の サービスレジストラー コンポーネント) によって管理されます。

次の手順では、MixedRealityToolkit オブジェクトを使用することを前提としています。 他のサービスレジストラーに必要な手順は異なる場合があります。

  1. シーン階層で MixedRealityToolkit オブジェクトを選択します。

    MRTK で構成されたシーン階層

  2. [インスペクター] パネルで [診断システム] セクションに移動し、[有効化] をオンにします。

  3. 診断システムの実装を選択します

    診断システムの実装を選択します

注意

既定のプロファイルのユーザー DefaultMixedRealityToolkitConfigurationProfile (Assets/MRTK/SDK/Profiles) では、オブジェクトを使用するように診断システムが事前構成されてい MixedRealityDiagnosticsSystem ます。

診断オプションの構成

診断システムは、構成プロファイルを使用して、表示するコンポーネントを指定し、設定を構成します。 使用可能なコンポーネントの設定に関する詳細については 、「診断システムの構成 」を参照してください。

重要

ビルドと配置の手順を必要とせずに、Unity の再生モードを使用してアプリケーションを開発することもできますが、診断システムの結果は、ターゲットのハードウェアとプラットフォームで実行されているコンパイル済みのアプリケーションを使用して評価することが重要です。

Visual Profilerなどのパフォーマンス診断は、エディター内から実行すると、実際のアプリケーションパフォーマンスを正確に反映しない場合があります。

こちらもご覧ください