Table of Contents

Effet d'exécution du mini program

Cet article explique comment utiliser les données d'annotation créées par Mega Studio pour vérifier l'effet dans le Toolbox WeChat mini program.

Note

Le contenu et les outils suivants ne s'appliquent pas au processus de développement d'applications Unity.

Si vous développez une application Unity, consultez Packager une application Unity pour la vérification de l'effet dans le guide de développement.

Étapes pour voir l'effet

Avant de voir le runtime effect réel, assurez-vous d'avoir préparé un appareil WeChat, de disposer de l'autorisation d'accès au WeChat mini program et que le service de localization a été configuré.

Scanner le QR code du Toolbox WeChat mini program

Avant la vérification de l'effet, scannez d'abord avec WeChat le QR code du mini program pour accéder à l'application Mega Toolbox.

Mega Toolbox WeChat mini program

Se connecter au compte EasyAR

La première étape pour voir le runtime effect réel consiste à se connecter à votre compte EasyAR dans le mini program.

Toolbox login

Sélectionner la localization library et les données d'annotation

Après la connexion au compte, vous devez sélectionner le service de localization et les ressources de données d'annotation correspondants. C'est une étape clé pour obtenir une localization précise. Remarque: les données d'annotation doivent être sélectionnées pour prévisualiser le runtime effect réel. Si le projet actuel ne dispose pas de données d'annotation, créez d'abord des données d'annotation.

Sélectionnez le service et les données correspondants comme suit:

  1. Sélectionnez Cloud Localization Service Group, puis choisissez-le dans la liste déroulante après avoir cliqué.
  2. Sélectionnez la Cloud Localization Library correspondante, puis choisissez-la dans la liste déroulante après avoir cliqué.
  3. Sélectionnez les Annotation Data correspondantes, puis choisissez-les dans la liste déroulante après avoir cliqué. (S'il n'y a pas de données d'annotation, consultez: Créer des données d'annotation)
  4. Cliquez sur Start.

Sélectionner la localization library et les données d'annotation

Autoriser les permissions associées

Pour utiliser normalement la fonction de localization, les permissions de caméra et d'informations de localisation doivent être autorisées au préalable.

Autoriser les permissions associées Autoriser les permissions associées

Voir l'effet sur site

Démonstration vidéo:

Note

Pour une meilleure expérience visuelle, vous pouvez désactiver les informations Debug afin de voir plus intuitivement l'effet visuel de localization du contenu annoté.

Description du jugement de statut:

Vous pouvez déterminer le statut actuel de localization grâce aux trois indicateurs clés suivants:

  • Statut de l'annotation cube: lors d'une localization normale, une texture MEGA blanche s'affiche; en cas d'échec de localization, il s'affiche en gris.
  • Paramètres dans la zone de retour des informations Debug:
    • status value: affiche le statut actuel de localization
    • Sequence parameter: N signifie non chargé, F signifie échec de localization, S signifie localization réussie
    • Status button: vert signifie localization réussie, blanc signifie échec de localization

Le mini program affiche le statut selon les informations renvoyées par le service, afin de vous aider à comprendre l'état d'exécution du service de localization:

  • Statut de localization réussie: si vous êtes sur le site, les informations Debug de localization affichent le texte status: Found, le Status button est vert, le paramètre Sequence affiche S, et le cube calibré affiche normalement une texture MEGA blanche, indiquant que le service de localization a réussi à localiser la cible.

    Voir l'effet de localization réussie

  • Alerte de concurrency: si les informations Debug de localization affichent le texte status: QpsLimitExceeded, le Status button est blanc et le paramètre Sequence affiche F, cela signifie que le service de localization fonctionne normalement, mais que le QPS actuel dépasse la limite. Pour résoudre ce problème, consultez Limite de capacité et extension du service de localization.

    Alerte de concurrency

  • Statut cible non trouvée: si vous n'êtes pas sur site ou qu'aucune scène correspondante n'existe dans la localization library, les informations Debug de localization affichent status: Not Found, le Status button est blanc et le paramètre Sequence affiche F, indiquant que le service de localization fonctionne normalement mais n'a pas pu localiser la cible.

    Voir l'effet cible non trouvée

  • Service de localization anormal: les informations Debug de localization affichent le texte UnKnownError, indiquant que le service de localization est anormal. Activez Record Logs et Record Data, enregistrez les informations d'erreur et contactez le service client EasyAR.

Rubriques associées