Přehled diagnostického systému – MRTK2

Diagnostický systém Mixed Reality Toolkit poskytuje diagnostické nástroje, které běží v rámci aplikace, aby bylo možné analyzovat problémy s aplikacemi.

První verze diagnostického systému obsahuje visual profiler , který umožňuje analyzovat problémy s výkonem při používání aplikace.

Začínáme

Důležité

Důrazně doporučujeme, aby byl diagnostický systém povolený v celém vývojovém cyklu produktu a zakázán jako poslední změna před sestavením a vydáním konečné verze.

Diagnostický systém můžete začít používat dvěma klíčovými kroky.

  1. Povolení diagnostického systému
  2. Konfigurace možností diagnostiky

Povolení diagnostiky

Diagnostický systém je spravován objektem MixedRealityToolkit (nebo jinou komponentou registrátora služeb ).

Následující kroky předpokládají použití objektu MixedRealityToolkit. Kroky vyžadované pro jiné registrátory služeb se můžou lišit.

  1. V hierarchii scény vyberte objekt MixedRealityToolkit.

    Konfigurace hierarchie scén MRTK

  2. Přejděte na panel Inspektor do části Diagnostický systém a zaškrtněte políčko Povolit.

  3. Vyberte implementaci diagnostického systému.

    Vyberte implementaci diagnostického systému.

Poznámka

Uživatelé výchozího profilu (Assets/MRTK/SDK/Profiles) budou mít diagnostický systém předem nakonfigurovaný tak, DefaultMixedRealityToolkitConfigurationProfile aby objekt používal MixedRealityDiagnosticsSystem .

Konfigurace možností diagnostiky

Diagnostický systém používá konfigurační profil k určení komponent, které se mají zobrazit, a ke konfiguraci jejich nastavení. Další informace týkající se dostupných nastavení komponent najdete v tématu Konfigurace diagnostického systému .

Důležité

I když je možné při vývoji aplikací používat režim přehrávání Unity bez nutnosti kroků sestavení a nasazení, je důležité vyhodnotit výsledky diagnostického systému pomocí zkompilované aplikace spuštěné na cílovém hardwaru a platformě.

Diagnostika výkonu, například Visual Profiler, nemusí přesně odrážet skutečný výkon aplikace při spuštění z editoru.

Viz také