Omówienie systemu diagnostyki — MRTK2

System diagnostyczny zestawu narzędzi Mixed Reality Toolkit udostępnia narzędzia diagnostyczne uruchamiane w aplikacji w celu umożliwienia analizy problemów z aplikacją.

Pierwsza wersja systemu diagnostycznego zawiera profilera wizualnego , aby umożliwić analizowanie problemów z wydajnością podczas korzystania z aplikacji.

Wprowadzenie

Ważne

Zdecydowanie zaleca się włączenie systemu diagnostycznego w całym cyklu tworzenia i wyłączania produktu jako ostatniej zmiany przed utworzeniem i wydaniem ostatecznej wersji.

Istnieją dwa kluczowe kroki, które należy wykonać, aby rozpocząć korzystanie z systemu diagnostycznego.

  1. Włączanie systemu diagnostycznego
  2. Konfigurowanie opcji diagnostycznych

Włączanie diagnostyki

System diagnostyczny jest zarządzany przez obiekt MixedRealityToolkit (lub inny składnik rejestratora usług ).

Poniższe kroki zakładają użycie obiektu MixedRealityToolkit. Kroki wymagane dla innych rejestratorów usług mogą się różnić.

  1. Wybierz obiekt MixedRealityToolkit w hierarchii sceny.

    Hierarchia scen skonfigurowanych przez zestaw narzędzi MRTK

  2. Przejdź do panelu Inspector (Inspektor) do sekcji System diagnostyki i zaznacz pole wyboru Włącz

  3. Wybierz implementację systemu diagnostyki

    Wybierz implementację systemu diagnostyki

Uwaga

Użytkownicy profilu DefaultMixedRealityToolkitConfigurationProfile domyślnego (Assets/MRTK/SDK/Profiles) będą mieli wstępnie skonfigurowany system diagnostyczny do używania MixedRealityDiagnosticsSystem obiektu.

Konfigurowanie opcji diagnostycznych

System diagnostyczny używa profilu konfiguracji, aby określić, które składniki mają być wyświetlane i konfigurować ich ustawienia. Aby uzyskać więcej informacji dotyczących dostępnych ustawień składnika, zobacz Konfigurowanie systemu diagnostyki .

Ważne

Chociaż można używać trybu odtwarzania aparatu Unity podczas opracowywania aplikacji bez konieczności wykonywania kroków kompilacji i wdrażania, ważne jest, aby ocenić wyniki systemu diagnostycznego przy użyciu skompilowanej aplikacji działającej na docelowym sprzęcie i platformie.

Diagnostyka wydajności, taka jak Visual Profiler, może nie odzwierciedlać dokładnej wydajności aplikacji podczas uruchamiania z poziomu edytora.

Zobacz też