Table of Contents

Block Viewer Tool (sviluppo Unity)

Importante

Questo tool e stato rimosso nella versione 2.13. Per lo sviluppo di applicazioni Unity, usare invece il block editor tool.

Questo articolo si applica solo alla versione 2.12 e precedenti.

Block Viewer Tool (sviluppo Unity) e un modulo funzionale indipendente e leggero in Mega Studio, progettato specificamente per gli sviluppatori, per consentire di visualizzare e previsualizzare direttamente Mega Blocks gia costruiti. Permette di caricare, sfogliare e ispezionare Block data generati nel cloud direttamente in Unity Editor, e supporta anche la verifica diretta dei risultati di localization senza scrivere codice o eseguire un'applicazione completa.

Consiglio

Questo tool e progettato specificamente per sviluppatori Unity. Rispetto al tool EasyAR.Mega.BlockViewer, integra inoltre una validation tool component. Se non si e sviluppatori, si consiglia di usare direttamente EasyAR.Mega.BlockViewer o EasyAR.Mega.Annotation.

Creare la viewer tool

  • Fare clic destro in un'area vuota del pannello Hierarchy e scegliere EasyAR Mega -> Tool -> Block Viewer for Unity Developer (Edit Mode).

    Creare block viewer

  • Dopo l'aggiunta, nel pannello Hierarchy apparira un nuovo node EasyAR.Mega.BlockViewer (Dev).

    Node

Descrizione delle funzioni

Dopo aver creato il tool, e possibile configurarlo tramite il pannello Inspector per caricare Block data e controllare esportazione o visualizzazione del modello.

Descrizione del node BlockViewer (Dev)

Ad eccezione della validation tool, le altre funzioni di EasyAR.Mega.BlockViewer (Dev) possono essere usate solo nell'editor quando non e in esecuzione. Assicurarsi che il pulsante Play nella parte superiore di Unity Editor non sia premuto. Come mostrato sotto, quando il pulsante e un triangolo rivolto a destra, l'editor e nello stato arrestato e le funzioni possono essere usate.

Durante runtime, nodes e data correlati al tool resteranno nella scene e possono essere usati insieme alla validation tool, ma tutte le funzioni del tool stesso non sono disponibili.

Node

Avvertenza

Se e necessario pacchettizzare l'applicazione Unity sviluppata su un dispositivo mobile, eliminare il node EasyAR.Mega.BlockViewer (Dev) dalla scene prima del build. In caso contrario, il packaging potrebbe fallire o potrebbero verificarsi runtime errors.

Descrizione dei moduli del tool

  1. Login component

  2. Mega cloud service component

  3. Block data component

  4. Annotation toolkit component

  5. Validation tool component

    Moduli tool