Table of Contents

Outil de navigation de block (développement Unity)

Important

L'outil a été supprimé dans la version 2.13. Pour développer des applications Unity, utilisez plutôt l'outil d'édition de block.

Cet article s'applique uniquement aux versions 2.12 et antérieures.

L'outil de navigation de block (développement Unity) est un module fonctionnel indépendant et léger dans Mega Studio, spécialement conçu pour les développeurs, afin qu'ils puissent l'utiliser directement pour visualiser et prévisualiser les Mega Block déjà construits. Il vous permet de charger, naviguer et inspecter les données de Block générées dans le cloud directement dans l'éditeur Unity, et prend également en charge la validation directe des effets de localisation, sans avoir à écrire de code ou à exécuter une application complète.

Astuce

Cet outil est conçu spécifiquement pour les développeurs Unity. Comparé à l'outil EasyAR.Mega.BlockViewer, il intègre en plus un composant d'outil de validation. Si vous n'êtes pas un développeur, il est recommandé d'utiliser directement EasyAR.Mega.BlockViewer ou EasyAR.Mega.Annotation.

Créer l'outil de navigation

  • Faites un clic droit sur un espace vide du panneau Hierarchy, puis sélectionnez EasyAR Mega -> Tool -> Block Viewer for Unity Developer (Edit Mode)

    Créer block viewer

  • Après l'ajout, un nouveau nœud nommé EasyAR.Mega.BlockViewer (Dev) apparaîtra dans le panneau Hierarchy

    Nœud

Description des fonctionnalités

Après avoir créé l'outil, vous pouvez le configurer via le panneau Inspector pour charger les données du Block, et contrôler l'exportation ou l'affichage du modèle.

Explication du nœud BlockViewer (Dev)

À l'exception de l'outil de validation, toutes les autres fonctionnalités de EasyAR.Mega.BlockViewer (Dev) ne peuvent être utilisées que dans l'éditeur en mode non-exécution. Cela signifie qu'il faut s'assurer que le bouton de lecture en haut de l'éditeur Unity n'est pas enfoncé, comme illustré ci-dessous. L'outil n'est utilisable que lorsque le bouton est dans l'état d'arrêt (triangle pointant vers la droite).

Pendant l'exécution, les nœuds et données liés à l'outil resteront présents dans la scène et peuvent être utilisés avec l'outil de validation, mais toutes les fonctionnalités de l'outil lui-même seront indisponibles.

Nœud

Avertissement

Si vous avez besoin de créer un package de votre application Unity développée pour un appareil mobile, assurez-vous de supprimer le nœud EasyAR.Mega.BlockViewer (Dev) de la scène avant la construction, sinon cela pourrait entraîner un échec de la création du package ou des erreurs d'exécution.

Description des modules de l'outil

  1. Composant de connexion

  2. Composant de service cloud Mega

  3. Composant de données de block

  4. Composant de boîte à outils d'annotation

  5. Composant d'outil de validation

    Modules de l'outil