Table of Contents

Espace de travail local

Lors de l'utilisation de Mega Studio pour le développement Unity, afin de garantir la sécurité des données et l'efficacité de l'édition, l'outil utilise un mécanisme d'espace de travail local. Lorsque vous chargez des données de Block depuis le cloud, vous téléchargez en réalité les données dans cet espace local. Les opérations d'édition telles que le placement d'objets virtuels et la modification d'annotations se produisent d'abord localement, jusqu'à ce que vous exécutiez manuellement une opération de synchronisation.

Sauvegarde et chargement de scènes unity

  • Sauvegarde : Dans la barre de menus d'Unity, cliquez sur File -> Save As... pour sauvegarder, ou utilisez directement le raccourci clavier Ctrl + Shift + S pour sauvegarder la scène.

save

  • Chargement : Dans la barre de menus d'Unity, cliquez sur File -> Open Scene pour charger une scène, ou double-cliquez directement sur une scène sauvegardée pour l'ouvrir. Vous pouvez également utiliser le raccourci clavier Ctrl + O pour ouvrir une scène.

load

Sauvegarder le prefab du nœud outil

Sélectionnez le nœud outil EasyAR.Mega.* et faites-le glisser dans le dossier Assets de la fenêtre Project, puis fermez la scène sans sauvegarder.

load

La prochaine fois, créez une nouvelle scène, puis faites glisser le Prefab sauvegardé depuis le dossier Assets dans la scène.

load

Si des données de Block étaient déjà chargées dans la scène lors de la création du Prefab, un message vous invitera à les charger lors de l'ajout ultérieur à une scène.

Mécanisme central

Le mécanisme central de l'espace de travail local évite la perte de données grâce à une "synchronisation manuelle". En utilisation normale, avant d'appuyer explicitement sur les boutons de téléchargement, téléversement, sélection de service, etc., aucune modification locale n'est répercutée sur les données du service, et aucun changement des données du service n'est immédiatement mis à jour dans l'outil.

Règles de synchronisation des données :

  • Local \(\rightarrow\) Cloud : Toute modification que vous effectuez dans Unity n'est pas automatiquement sauvegardée sur le serveur cloud. Vous devez explicitement cliquer sur le bouton "Téléverser" de la barre d'outils pour que les modifications prennent effet.
  • Cloud \(\rightarrow\) Local : Si les données du cloud changent (par exemple, si quelqu'un d'autre met à jour la carte), ces changements n'apparaissent pas automatiquement dans votre éditeur. Vous devez explicitement cliquer sur les boutons "Télécharger" ou "Actualiser" pour obtenir les dernières données.
Note

Si la connexion expire, l'outil se reconnectera automatiquement. À ce moment, des données telles que la liste des Blocks peuvent être actualisées, mais les données de Block, les données d'annotation, etc., qui nécessitent un téléchargement explicite, ne seront pas actualisées automatiquement.