Panoramica del sistema di diagnostica - MRTK2
Il Realtà mista Toolkit Diagnostic System fornisce strumenti di diagnostica eseguiti all'interno dell'applicazione per abilitare l'analisi dei problemi dell'applicazione.
La prima versione del sistema di diagnostica contiene Visual Profiler per consentire l'analisi dei problemi di prestazioni durante l'uso dell'applicazione.
Introduzione
Importante
È consigliabile abilitare il sistema di diagnostica nell'intero ciclo di sviluppo del prodotto e disabilitato come ultima modifica prima della compilazione e rilascio della versione finale.
Esistono due passaggi chiave per iniziare a usare il sistema di diagnostica.
- Abilitare il sistema di diagnostica
- Configurare le opzioni di diagnostica
Abilitare la diagnostica
Il sistema di diagnostica viene gestito dall'oggetto MixedRealityToolkit (o da un altro componente del registrar del servizio ).
La procedura seguente presuppone l'uso dell'oggetto MixedRealityToolkit. I passaggi necessari per altri registrar del servizio possono essere diversi.
Selezionare l'oggetto MixedRealityToolkit nella gerarchia della scena.
Passare al pannello Controllo nella sezione Sistema di diagnostica e selezionare Abilita
Selezionare l'implementazione del sistema di diagnostica
Nota
Gli utenti del profilo predefinito ( DefaultMixedRealityToolkitConfigurationProfile
Asset/MRTK/SDK/Profili), avranno il sistema di diagnostica preconfigurato per l'uso dell'oggetto MixedRealityDiagnosticsSystem
.
Configurare le opzioni di diagnostica
Il sistema di diagnostica usa un profilo di configurazione per specificare quali componenti devono essere visualizzati e per configurare le impostazioni. Per altre informazioni relative alle impostazioni dei componenti disponibili, vedere Configurazione del sistema di diagnostica .
Importante
Anche se è possibile usare la modalità di riproduzione di Unity durante lo sviluppo di applicazioni senza richiedere la compilazione e la procedura di distribuzione, è importante valutare i risultati del sistema di diagnostica usando un'applicazione compilata in esecuzione nell'hardware e nella piattaforma di destinazione.
La diagnostica delle prestazioni, ad esempio Visual Profiler, potrebbe non riflettere in modo accurato le prestazioni effettive dell'applicazione quando viene eseguita dall'interno dell'editor.