Table of Contents

Aprovechar al máximo la información de diagnóstico de UI y las herramientas

Este artículo explica cómo configurar y utilizar rápidamente la información de diagnóstico de UI y las herramientas del modo de desarrollador para depurar y optimizar mejor la aplicación durante las fases de desarrollo y prueba.

Leer mensajes de UI

En la configuración predeterminada, cuando se ejecuta una aplicación de EasyAR Sense Unity Plugin, la información de diagnóstico se muestra mediante mensajes de UI en la parte superior de la pantalla, lo que permite a los desarrolladores conocer el estado y los problemas de la sesión en ejecución.

alt text

Consejo

Este texto no es una marca de agua y se puede mostrar u ocultar según sea necesario.

Esta información ayuda a los desarrolladores a comprender el estado y los problemas de la sesión en ejecución. Se recomienda mantenerla visible durante las fases de desarrollo y prueba.

Puedes modificar la forma en que se muestran los mensajes de UI editando Message Output en la ventana Inspector al seleccionar AR Session (EasyAR) en el editor. Message Output > Session Dump controla la visualización de la información de estado de la sesión, mientras que las otras opciones controlan cómo se muestran los mensajes de diagnóstico de diferentes niveles.

alt text

Generalmente se recomienda, durante las fases de desarrollo y prueba, la siguiente configuración:

  • Message Output > Session Dump: UI
  • Message Output > Sense Error: UIAndLog
  • Message Output > Session Error: UIAndLog
  • Message Output > Error: UIAndLog
  • Message Output > Warning: UIAndLog

Para la fase de lanzamiento, se recomienda esta configuración:

  • Message Output > Session Dump: None
  • Message Output > Sense Error: Log
  • Message Output > Session Error: Log
  • Message Output > Error: Log
  • Message Output > Warning: Log

Usar herramientas de modo de desarrollador

En la configuración predeterminada, al ejecutar una aplicación de EasyAR Sense Unity Plugin, tocar rápidamente la pantalla 8 veces hará que aparezca un panel de modo de desarrollador en el centro-derecha de la pantalla. Esto facilita a los desarrolladores ver y depurar el estado de la sesión en ejecución, así como grabar datos para simulaciones.

alt text

  • Puedes alternar la visualización de la información en la parte superior de la pantalla usando el botón de alternar a la derecha de session.
  • Puedes iniciar o detener la función de grabación EIF usando el botón rec a la derecha de eif. Los archivos EIF grabados se guardan en la ruta de datos persistentes de la aplicación, accesible a través de Application.persistentDataPath.

Para deshabilitar el panel del modo de desarrollador, selecciona AR Session (EasyAR) en el editor y cambia Developer Mode Switch a Custom en la ventana Inspector.

alt text

Generalmente se recomienda, durante las fases de desarrollo y prueba, la siguiente configuración:

  • Developer Mode Switch: Default

Para la fase de lanzamiento, se recomienda esta configuración:

  • Developer Mode Switch: Default o Custom

Si eliges Custom, se recomienda asegurar, mediante otros métodos, que la aplicación en producción pueda utilizar el panel de diagnóstico o una forma personalizada de recopilar datos en tiempo de ejecución.

Lectura adicional