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
Windowet sélectionnezPackage Manager - Dans la fenêtre qui s'ouvre, cliquez sur le signe
+en haut à gauche, puis sélectionnezInstall Package from tarball ... - Dans la boîte de dialogue qui apparaît, sélectionnez le fichier
.tgzque vous avez téléchargé et décompressé
- Importer uniquement
com.easyar.sensepermet 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.senseetcom.easyar.megapermet 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.

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.

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
- Démarrage rapide du développement Unity Mega
- Développer une application avec Mega
