Table of Contents

Importer la dernière version du plugin EasyAR pour activer les fonctionnalités Mega

Cet article explique comment importer la dernière version d'EasyAR Sense Unity Plugin (pour Mega) pour activer les fonctionnalités Mega.

Utiliser Mega nécessite d'importer la dernière version du plugin EasyAR

Nécessite Unity 2021.3.30 ou une version ultérieure.

Sur la page de téléchargement, vous verrez deux versions du plugin Unity : EasyAR Sense Unity Plugin et EasyAR Sense Unity Plugin (for Mega). Les principales différences entre ces deux versions sont :

  • EasyAR Sense Unity Plugin : Ne contient pas les fichiers de support Mega, ne peut pas être utilisé pour le développement Mega. EasyAR fournit le téléchargement des versions historiques à partir de la version 4.6.
  • EasyAR Sense Unity Plugin (for Mega) : Contient les fichiers de support Mega, peut être utilisé pour le développement Mega. EasyAR ne fournit pas le téléchargement des versions historiques.

Lors de l'utilisation des versions postérieures à 4000, tant que les numéros de version sont identiques, les fichiers EasyAR Sense Unity Plugin (c'est-à-dire com.easyar.sense) dans les deux archives compressées sont exactement les mêmes et peuvent être interchangés. Par conséquent, si vous avez déjà téléchargé et importé la dernière version d'EasyAR Sense Unity Plugin, vous pouvez extraire directement le fichier com.easyar.mega de l'archive EasyAR Sense Unity Plugin (for Mega) et l'importer dans votre projet Unity, sans avoir à réimporter l'ensemble du package de plugin.

Note

Après la version 4000, si vous importez des versions incompatibles de com.easyar.sense et com.easyar.mega, le compilateur de scripts signalera une erreur indiquant une incompatibilité de version. Assurez-vous que com.easyar.sense et com.easyar.mega proviennent du même package de plugin ou sont compatibles entre eux.

Pour la version 4.7, les numéros de version de com.easyar.sense et com.easyar.mega, y compris tous les chiffres et lettres qui les suivent, doivent être exactement identiques pour garantir la compatibilité.

Avant la mise en ligne de l'application, il est recommandé de consulter à nouveau le site web d'EasyAR. S'il existe une version plus récente d'EasyAR Sense Unity Plugin (for Mega), veuillez la télécharger et l'importer pour garantir que l'application puisse utiliser les derniers services Mega, assurant ainsi une compatibilité maximale et des performances optimales.

Important

Les applications développées avec une version obsolète d'EasyAR Sense Unity Plugin (for Mega) pourraient ne pas pouvoir utiliser les derniers services Mega. Lorsque les services en ligne n'ont pas changé (c'est-à-dire lorsque la version de la bibliothèque de localisation Mega n'a pas été mise à jour), les applications packagées avec une ancienne version d'EasyAR Sense Unity Plugin (for Mega) peuvent toujours fonctionner normalement.

Importer le plugin EasyAR et le package de support Mega

Après avoir décompressé le fichier zip téléchargé, vous verrez un fichier readme et plusieurs fichiers tgz. Les fichiers tgz peuvent être importés directement dans Unity, ne les décompressez pas à nouveau.

Méthode d'importation :

  • Dans la barre de menus, cliquez successivement sur Window et sélectionnez Package Manager
  • Dans la fenêtre qui s'ouvre, cliquez sur le signe + en haut à gauche, puis sélectionnez Install Package from tarball ...
  • Dans la boîte de dialogue qui apparaît, sélectionnez le fichier .tgz que vous avez téléchargé et décompressé
  • Importer uniquement com.easyar.sense permet de développer des applications Mega, mais ne supporte pas les fonctionnalités de l'éditeur telles que le chargement des block mesh et le placement de références de contenu.
  • Importer com.easyar.sense et com.easyar.mega permet de développer des applications Mega, supportant les fonctionnalités de l'éditeur telles que le chargement des block mesh et le placement de références de contenu.
  • Il n'est généralement pas nécessaire d'importer com.easyar.mega.studio. Cet outil ne peut pas être utilisé pour le développement Unity, il sert uniquement à créer et importer des données d'annotation, et à visualiser les effets en conjonction avec Mega Toolbox.

L'ordre d'importation des deux fichiers .tgz com.easyar.sense et com.easyar.mega n'a pas d'importance. Vous pouvez importer com.easyar.sense en premier, ou com.easyar.mega en premier.

alt text

Après avoir importé avec succès com.easyar.sense et com.easyar.mega, vous ne devriez voir aucun message d'erreur dans la fenêtre Console d'Unity. De plus, en ouvrant la fenêtre Package Manager, vous devriez voir que EasyAR Sense Unity Plugin et EasyAR Mega Support sont tous deux importés et affichent le numéro de version que vous venez d'importer.

alt text

Astuce

com.easyar.mega dépend de certains packages tiers, tels que com.unity.cloud.ktx et com.unity.cloud.gltfast. Lors de l'importation, assurez-vous que votre connexion réseau est stable pour qu'Unity puisse télécharger et importer automatiquement ces packages de dépendances.

Dans certains environnements réseau, le processus d'importation de ces packages de dépendances par Unity peut être lent. Il est recommandé de modifier l'environnement réseau ou de réessayer l'importation plusieurs fois, jusqu'à ce que tous les packages de dépendances soient importés avec succès.

Note

Après l'importation du package de plugin, les fichiers tgz ne doivent pas être supprimés ou déplacés vers un autre emplacement. Il est donc généralement nécessaire de placer ce fichier à un endroit approprié avant l'importation. Il est généralement recommandé de le placer dans le dossier Packages du projet Unity, pour faciliter la gestion des versions.

Activer le support des fonctionnalités Mega

Vérifiez et activez l'option Mega > Mega Block/Landmark support dans le panneau Project Settings :

Cette option est activée par défaut après l'importation de com.easyar.mega, et désactivée par défaut si elle n'est pas importée.

Note

L'activation du support des fonctionnalités Mega ajoute obligatoirement l'autorisation de localisation (fine), ce qui est nécessaire pour une utilisation optimale des fonctionnalités Mega.

Étapes suivantes