Configurar o sistema de diagnóstico

Definições gerais

Definições Geral de Diagnóstico

Ativar registo verboso

Indica se será ou não ativada a registo de MRTK verboso. Isto é falso, mas pode ser ligado para obter vestígios detalhados que permitam à equipa mrtk depurar/investigar problemas. Por exemplo, ao arquivar um problema, anexar os registos do jogador Unidade (quer do editor quer do jogador) pode ajudar a reduzir a origem de erros e problemas.

Note que esta opção é independente de se o sistema de diagnóstico está ou não ativado - isto aparece sob o sistema de diagnóstico porque é uma opção de registo, mas acaba por funcionar a um nível mais alto porque afeta o registo em toda a base de código MRTK.

Mostrar diagnósticos

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

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

Definições de perfis

Perfis de diagnóstico Definições

Mostrar perfilador

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

Taxa de amostra de quadro

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

Âncora da janela

A que parte da porta de visualização deve a janela do perfilr ser ancorada. O valor predefinido é o Centro Inferior.

Offset de janela

A offset, a partir do centro da porta de vista, para colocar o Perfil Visual. O offset será na direção da propriedade Window Anchor.

Escala de janela

Multiplicador de tamanho aplicado na janela do perfil. Por exemplo, definir o valor para 2 duplicará o tamanho da janela.

Velocidade de seguimento da janela

A velocidade para mover a janela do perfil para manter a visibilidade dentro da porta de visualização.

Controlo programático do sistema de diagnóstico

Também é possível alternar a visibilidade do sistema de diagnóstico e do perfil em tempo de execução. Por exemplo, o código abaixo esconderá o sistema de diagnóstico e o perfil.

CoreServices.DiagnosticsSystem.ShowDiagnostics = false;

CoreServices.DiagnosticsSystem.ShowProfiler = false;

Ver também