Visão geral do sistema de diagnóstico – MRTK2

O sistema de diagnóstico Realidade Misturada Toolkit fornece ferramentas de diagnóstico executadas dentro do aplicativo para habilitar a análise de problemas do aplicativo.

A primeira versão do Sistema de Diagnóstico contém o Visual Profiler para permitir a análise de problemas de desempenho ao usar o aplicativo.

Introdução

Importante

É altamente recomendável que o Sistema de Diagnóstico seja habilitado em todo o ciclo de desenvolvimento do produto e desabilitado como a última alteração antes de compilar e liberar a versão final.

Há duas etapas principais para começar a usar o Sistema de Diagnóstico.

  1. Habilitar o sistema de diagnóstico
  2. Configurar opções de diagnóstico

Habilitar diagnósticos

O sistema de diagnóstico é gerenciado pelo objeto MixedRealityToolkit (ou outro componente do registrador de serviço ).

As etapas a seguir presumem o uso do objeto MixedRealityToolkit. As etapas necessárias para outros registradores de serviço podem ser diferentes.

  1. Selecione o objeto MixedRealityToolkit na hierarquia de cena.

    MRTK Configured Scene Hierarchy

  2. Navegue pelo painel Inspetor até a seção Sistema de Diagnóstico e verifique Habilitar

  3. Selecionar a implementação do Sistema de Diagnóstico

    Select the Diagnostics System Implementation

Observação

Os usuários do perfil padrão ( DefaultMixedRealityToolkitConfigurationProfile Assets/MRTK/SDK/Profiles) terão o sistema de diagnóstico pré-configurado para usar o MixedRealityDiagnosticsSystem objeto.

Configurar opções de diagnóstico

O sistema de diagnóstico usa um perfil de configuração para especificar quais componentes devem ser exibidos e para definir suas configurações. Consulte Configurar o Sistema de Diagnóstico para obter mais informações relacionadas às configurações de componente disponíveis.

Importante

Embora seja possível usar o Modo de Reprodução do Unity ao desenvolver aplicativos sem exigir as etapas de build e implantação, é importante avaliar os resultados do sistema de diagnóstico usando um aplicativo compilado em execução no hardware e na plataforma de destino.

O diagnóstico de desempenho, como o Visual Profiler, pode não refletir com precisão o desempenho real do aplicativo quando executado de dentro do editor.

Veja também