Table of Contents

Profiter au maximum des informations et outils de diagnostic d'interface utilisateur

Cet article explique comment configurer et utiliser rapidement les informations de diagnostic d'interface utilisateur et les outils du mode développeur pour mieux déboguer et optimiser votre application lors des phases de développement et de test.

Lire les messages UI

Par défaut, lors de l'exécution d'une application EasyAR Sense Unity Plugin, les informations de diagnostic s'affichent sous forme de messages UI en haut de l'écran, permettant aux développeurs de comprendre l'état et les problèmes de la session.

alt text

Astuce

Ces textes ne sont pas des filigranes et peuvent être affichés ou masqués selon les besoins.

Ces informations aident les développeurs à comprendre l'état et les problèmes de la session. Il est recommandé de les laisser affichées pendant les phases de développement et de test.

Dans l'éditeur, sélectionnez AR Session (EasyAR), puis dans la fenêtre Inspector, modifiez Message Output pour configurer l'affichage des messages UI. Message Output > Session Dump contrôle l'affichage des informations d'état de session. Les autres options contrôlent l'affichage des messages de diagnostic de différents niveaux.

alt text

Il est généralement recommandé, lors des phases de développement et de test, d'utiliser la configuration suivante :

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

Pour la phase de publication, utilisez cette configuration :

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

Utiliser les outils du mode développeur

Par défaut, lors de l'exécution d'une application EasyAR Sense Unity Plugin, appuyer rapidement 8 fois sur l'écran fait apparaître un panneau du mode développeur au milieu à droite de l'écran. Cela permet aux développeurs d'inspecter et de déboguer l'état de la session, ainsi que d'enregistrer des données pour des simulations.

alt text

  • Utilisez le bouton bascule à droite de session pour afficher ou masquer les informations en haut de l'écran.
  • Utilisez le bouton rec à droite de eif pour démarrer ou arrêter l'enregistrement EIF. Les fichiers EIF enregistrés sont sauvegardés dans le chemin de données persistantes de l'application, accessible via Application.persistentDataPath.

Pour désactiver le panneau du mode développeur, dans l'éditeur, sélectionnez AR Session (EasyAR), puis dans la fenêtre Inspector, modifiez Developer Mode Switch en Custom.

alt text

Il est généralement recommandé, lors des phases de développement et de test, d'utiliser la configuration suivante :

  • Developer Mode Switch : Default

Pour la phase de publication, utilisez cette configuration :

  • Developer Mode Switch : Default ou Custom

Si vous choisissez Custom, il est conseillé de mettre en place un autre moyen pour que l'application en production puisse utiliser le panneau de diagnostic ou une méthode personnalisée pour collecter les données d'exécution.

Pour aller plus loin