Effet de fonctionnement des mini-programmes
Cet article explique comment utiliser les données d'annotation créées avec Mega Studio pour effectuer une vérification des effets dans le mini-programme WeChat Toolbox.
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, veuillez vous référer à Packager une application Unity pour la vérification des effets dans le guide de développement.
Étapes pour visualiser les effets
Avant de commencer à visualiser les effets de fonctionnement réels, assurez-vous d'avoir préparé un appareil WeChat et d'avoir l'autorisation d'accéder aux mini-programmes WeChat, tout en vous assurant que les services de localisation sont correctement configurés.
Scanner le code qr du mini-programme wechat toolbox
Avant de procéder à la vérification des effets, il faut d'abord accéder à l'application Mega Toolbox en scannant le code QR du mini-programme via WeChat.

Se connecter au compte easyar
La première étape pour visualiser les effets de fonctionnement réels est de vous connecter à votre compte EasyAR dans le mini-programme.

Sélectionner la base de données de localisation et les données d'annotation
Après la connexion au compte, il est nécessaire de sélectionner le service de localisation correspondant et les ressources de données d'annotation. C'est une étape clé pour réaliser une localisation précise. Veuillez noter : Vous devez sélectionner des données d'annotation pour prévisualiser l'effet de fonctionnement réel. Si le projet actuel ne dispose pas de données d'annotation, veuillez d'abord en créer.
Suivez les étapes ci-dessous pour sélectionner les services et données correspondants :
- Sélectionnez
Groupe de services de localisation cloud, cliquez puis choisissez dans la liste déroulante. - Sélectionnez la
Base de données de localisation cloudcorrespondante, cliquez puis choisissez dans la liste déroulante. - Sélectionnez les
Données d'annotationcorrespondantes, cliquez puis choisissez dans la liste déroulante. (S'il n'y a pas de données d'annotation, veuillez vous référer à : Créer des données d'annotation) - Cliquez sur
Commencer.

Autoriser les permissions associées
Pour utiliser normalement la fonction de localisation, il est nécessaire d'autoriser les permissions de la caméra et des informations de localisation.

Visualiser l'effet sur site
Démonstration vidéo :
Note
Pour une meilleure expérience visuelle, vous pouvez désactiver les informations de débogage pour visualiser plus intuitivement l'effet visuel de localisation du contenu annoté.
Explication du jugement d'état :
L'état de localisation actuel peut être jugé via les trois indicateurs clés suivants :
- État du cube d'annotation : Affiche la texture MEGA blanche lors d'une localisation normale, affiche du gris en cas d'échec de localisation.
- Paramètres dans la boîte de retour des informations de débogage :
Valeur d'état du status: Affiche l'état de localisation actuel.Paramètre Sequence: N signifie non chargé, F signifie échec de localisation, S signifie succès de localisation.Bouton Status: Vert signifie succès de localisation, blanc signifie échec de localisation.
Le mini-programme affiche l'état en fonction des informations renvoyées par le service, vous aidant à comprendre le fonctionnement du service de localisation :
État de succès de localisation : Si vous êtes sur le site, les informations de débogage de localisation affichent l'indication textuelle
status: Found, leBouton Statusapparaît en vert, le paramètreSequenceafficheS, et le cube de calibrage affiche normalement la texture MEGA blanche, indiquant que le service de localisation a réussi à localiser la cible.
Alerte de concurrence : Si les informations de débogage de localisation affichent l'indication textuelle
status: QpsLimitExceeded, leBouton Statusapparaît en blanc, le paramètreSequenceafficheF, cela signifie que le service de localisation fonctionne normalement, mais que le QPS actuel dépasse la limite. Pour résoudre ce problème, veuillez consulter Dépassement de capacité et expansion du service de localisation.
État cible non trouvée : Si vous n'êtes pas sur le site ou si la base de données de localisation ne contient pas de scène correspondante, les informations de débogage de localisation affichent
status: Not Found, leBouton Statusapparaît en blanc, le paramètreSequenceafficheF, indiquant que le service de localisation fonctionne normalement mais n'a pas pu localiser la cible.
Service de localisation anormal : Les informations de débogage de localisation affichent l'indication textuelle
UnKnownError, indiquant que le service de localisation fonctionne de manière anormale. Veuillez activerEnregistrer les journaux,Enregistrer les données, enregistrer les informations d'erreur et contacter le service client EasyAR.