Table of Contents

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

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.sense
  • com.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.

alt text

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

alt text

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

alt text

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.

Étapes suivantes