Introducción al sistema de diagnóstico: MRTK2
El sistema de diagnóstico de Mixed Reality Toolkit proporciona herramientas de diagnóstico que se ejecutan dentro de la aplicación para habilitar el análisis de problemas de la aplicación.
La primera versión del sistema de diagnóstico contiene visual Profiler para permitir el análisis de problemas de rendimiento al usar la aplicación.
Introducción
Importante
Se recomienda encarecidamente habilitar el sistema de diagnóstico durante todo el ciclo de desarrollo de productos y deshabilitarse como último cambio antes de compilar y publicar la versión final.
Hay dos pasos clave para empezar a usar el sistema de diagnóstico.
- Habilitación del sistema de diagnóstico
- Configuración de opciones de diagnóstico
Habilitación de diagnósticos
El sistema de diagnóstico se administra mediante el objeto MixedRealityToolkit (u otro componente del registrador de servicios ).
En los pasos siguientes se presupone el uso del objeto MixedRealityToolkit. Los pasos necesarios para otros registradores de servicios pueden ser diferentes.
Seleccione el objeto MixedRealityToolkit en la jerarquía de escenas.
Vaya al panel Inspector a la sección Sistema de diagnóstico y active Habilitar.
Seleccione la implementación del sistema de diagnóstico.
Nota
Los usuarios del perfil predeterminado( DefaultMixedRealityToolkitConfigurationProfile
Assets/MRTK/SDK/Profiles) tendrán el sistema de diagnóstico preconfigurado para usar el MixedRealityDiagnosticsSystem
objeto .
Configuración de opciones de diagnóstico
El sistema de diagnóstico usa un perfil de configuración para especificar qué componentes se van a mostrar y configurar sus opciones. Consulte Configuración del sistema de diagnóstico para obtener más información relacionada con la configuración de componentes disponibles.
Importante
Aunque es posible usar el modo de reproducción de Unity al desarrollar aplicaciones sin necesidad de los pasos de compilación e implementación, es importante evaluar los resultados del sistema de diagnóstico mediante una aplicación compilada que se ejecuta en el hardware y la plataforma de destino.
Es posible que los diagnósticos de rendimiento, como Visual Profiler, no reflejen con precisión el rendimiento real de la aplicación cuando se ejecutan desde dentro del editor.