Configurar o sistema de diagnóstico – MRTK2

Definições gerais

Definições Gerais de Diagnóstico

Ativar registo verboso

Indica se o registo do MRTK verboso será ativado ou não. Esta predefinição é falsa, mas pode ser ativada para efetuar rastreios detalhados que permitam à equipa do MRTK depurar/investigar problemas. Por exemplo, ao arquivar um problema, anexar os registos do jogador do Unity (seja do editor ou do leitor) pode ajudar a restringir a origem de erros e problemas.

Tenha em atenção que esta opção é independente de o sistema de diagnóstico estar ou não ativado – isto é apresentado no sistema de diagnóstico porque é uma opção de registo, mas, em última análise, funciona a um nível mais elevado porque afeta o registo em toda a base de código MRTK.

Mostrar diagnósticos

Indica se o sistema de diagnósticos deve ou não apresentar as opções de diagnóstico configuradas.

Quando desativado, todas as opções de diagnóstico configuradas serão ocultadas.

Definições do Gerador de Perfis

Definições do Profiler de Diagnóstico

Mostrar gerador de perfis

Indica se o Visual Profiler deve ou não ser apresentado.

Taxa de exemplos de fotogramas

A quantidade de tempo, em segundos para recolher fotogramas para cálculo da taxa de fotogramas. O intervalo é de 0 a 5 segundos.

Âncora da janela

Para que parte da porta de vista deve ser ancorada a janela do gerador de perfis. O valor predefinido é Centro Inferior.

Desvio da janela

O deslocamento, a partir do centro da porta de visualização, para colocar o Visual Profiler. O desvio estará na direção da propriedade Âncora da Janela .

Dimensionamento de janelas

Multiplicador de tamanho aplicado à janela do gerador de perfis. Por exemplo, definir o valor como 2 irá duplicar o tamanho da janela.

Velocidade de seguimento da janela

A velocidade a que pretende mover a janela do gerador de perfis para manter a visibilidade na porta de visualização.

Controlar programaticamente o sistema de diagnóstico

Também é possível alternar a visibilidade do sistema de diagnóstico e do gerador de perfis no runtime. Por exemplo, o código abaixo irá ocultar o sistema de diagnóstico e o gerador de perfis.

CoreServices.DiagnosticsSystem.ShowDiagnostics = false;

CoreServices.DiagnosticsSystem.ShowProfiler = false;

Ver também