Activer l'outil d'éditeur Mega Go
Cet article explique comment activer l'outil d'éditeur Mega Go dans l'éditeur Unity pour faciliter le placement de contenu 3D aligné avec la réalité dans l'éditeur.
Avant de commencer
- Vérifiez Puis-je utiliser la fonction de localisation ? pour confirmer que la carte correcte a été téléchargée.
- Ajoutez un objectif de suivi Mega dans la scène.
Note
Le contenu et les outils suivants ne s'appliquent qu'au développement d'applications Unity avec EasyAR Mega Go. La version du plug-in doit être >= 4003.1.
Mega Go ne prend pas en charge le développement de mini-programmes.
Le contenu de cet article nécessite que les packages Unity suivants aient été importés dans le projet :
com.easyar.sensecom.easyar.mega
Créer l'outil d'éditeur
Sélectionnez l'objectif de suivi dans l'éditeur et cliquez sur le bouton Create Editor Tool.

Astuce
Si l'application doit créer l'objectif de suivi dans un script au lieu de l'éditeur, vous pouvez enregistrer l'objectif de suivi et/ou ses objets enfants après avoir terminé le placement dans l'éditeur. Configurez l'objectif de suivi via le script lors de l'exécution et attachez les objets enfants à l'objectif de suivi.
Charger un fichier
Selon le PathType de la Source de la cible, vous pouvez charger un fichier emg dans le répertoire StreamingAssets ou dans un répertoire personnalisé. Le chemin du fichier à charger sera affiché dans l'outil d'éditeur.
Astuce
Le fichier emg doit être téléchargé à partir de la page Mega Go du Centre de développement EasyAR.

Cliquez sur le bouton Load pour charger le fichier emg selon la configuration actuelle.

Une fois le chargement réussi, vous verrez certaines informations sur le bloc affichées dans l'outil d'éditeur. L'ID de l'application du service auquel appartient le bloc sera également affiché dans l'outil d'éditeur.

Se connecter au service
Renseignez la clé API et le secret API permettant de vous connecter à ce service, vérifiez les informations de service et connectez-vous au service.

Astuce
La clé API et le secret API peuvent être obtenus à partir du Centre de développement EasyAR.

Assurez-vous que la clé API utilisée a la permission d'accéder au service Mega Go.

En cas de permission insuffisante, vous verrez un message d'erreur indiquant que la vérification de connexion au service a échoué.

Après avoir correctement connecté le service, vous verrez l'heure de mise à jour des données et l'interface de contrôle des données de l'éditeur de bloc.

Astuce
Si les données ont expiré, vous verrez un message d'erreur indiquant que les données ont expiré.

Astuce
Si les données ont été mises à niveau à partir de la version d'essai, mais que vous utilisez toujours le fichier .emg d'essai, vous verrez un message d'erreur indiquant que les données d'essai ne sont pas valides.

Gérer les données d'outil dans la scène
Les données de l'outil d'éditeur sont stockées sous le nœud EasyAR.Mega.EditorTool. Supprimer ce nœud revient à supprimer les données de l'outil d'éditeur.

Attention
Ne modifiez pas directement le contenu du nœud EasyAR.Mega.EditorTool, surtout ne modifiez pas le Transform de ce nœud, sinon l'outil d'éditeur peut ne pas fonctionner correctement ou le contenu peut être affiché à la mauvaise position lors du suivi.
Important
L'outil d'éditeur de Mega Go ne peut obtenir les données du serveur que pendant la période de validité. Après l'expiration, l'outil d'éditeur ne pourra plus obtenir des données telles que le maillage du service. Les données conservées dans le cache de l'ordinateur peuvent être utilisées jusqu'à ce que le fichier EMG soit modifié. Le cache n'est valable que pour le projet actuel.
Changer le fichier EMG
Les données de bloc affichées par l'outil d'éditeur ne sont pas mises à jour automatiquement lorsque le fichier EMG change. Après la mise à jour du fichier EMG, cliquez sur le bouton X pour supprimer l'outil d'éditeur, puis cliquez sur le bouton Load pour recharger le fichier EMG.

Astuce
Si le fichier EMG est chargé à partir du chemin de fichier configuré dans Source, l'outil d'éditeur sera automatiquement réinitialisé et reviendra à l'état avant le chargement du fichier après la modification de la configuration de Source.
Attention
Si le fichier EMG chargé lors de l'exécution du composant est différent du fichier utilisé par l'outil d'éditeur, il se peut que l'environnement de réalité et celui affiché dans l'outil d'éditeur ne correspondent pas, ce qui affectera la précision du placement du contenu et la correction de l'affichage du contenu lors de l'exécution.