Sistema di diagnostica

Mixed Reality Toolkit Diagnostic System fornisce strumenti di diagnostica che vengono eseguiti all'interno dell'applicazione per consentire 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.

Per iniziare

Importante

È consigliabile che il sistema di diagnostica sia abilitato per tutto il ciclo di sviluppo del prodotto e disabilitato come ultima modifica prima di compilare e rilasciare la versione finale.

Esistono due passaggi chiave per iniziare a usare il sistema di diagnostica.

  1. Abilitare il sistema di diagnostica
  2. Configurare le opzioni di diagnostica

Abilitare la diagnostica

Il sistema di diagnostica è gestito dall'oggetto MixedRealityToolkit (o da un altro componente registrar del servizio).

La procedura seguente presuppone l'uso dell'oggetto MixedRealityToolkit. I passaggi necessari per altri registrar del servizio possono essere diversi.

  1. Selezionare l'oggetto MixedRealityToolkit nella gerarchia della scena.

    Gerarchia della scena configurata di MRTK

  2. Passare al pannello Inspector (Controllo) alla sezione Diagnostics System (Sistema di diagnostica) e selezionare Enable (Abilita)

  3. Selezionare l'implementazione del sistema di diagnostica

    Selezionare l'implementazione del sistema di diagnostica

Nota

Gli utenti del profilo predefinito DefaultMixedRealityToolkitConfigurationProfile (Assets/MRTK/SDK/Profiles) avranno il sistema di diagnostica preconfigurato per l'uso MixedRealityDiagnosticsSystem dell'oggetto.

Configurare le opzioni di diagnostica

Il sistema di diagnostica usa un profilo di configurazione per specificare i componenti da visualizzare e per configurarne le impostazioni. Per altre informazioni relative alle impostazioni dei componenti disponibili, vedere Configurazione del sistema di diagnostica.

Importante

Sebbene sia possibile usare la modalità di riproduzione di Unity durante lo sviluppo di applicazioni senza richiedere i passaggi di compilazione e 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'editor.

Vedi anche