Table of Contents

Block Viewer Tool (Pengembangan Unity)

Penting

Alat ini telah dihapus pada versi 2.13. Untuk pengembangan aplikasi Unity, gunakan block editor tool sebagai gantinya.

Artikel ini hanya berlaku untuk versi 2.12 dan sebelumnya.

Block Viewer Tool (Pengembangan Unity) adalah modul fungsi independen dan ringan di Mega Studio, yang dirancang khusus untuk developer agar dapat langsung melihat dan mempratinjau Mega Block yang telah selesai dibuat. Alat ini memungkinkan Anda memuat, menelusuri, dan memeriksa data Block yang dibuat di cloud langsung di Unity Editor, serta mendukung verifikasi langsung efek localization tanpa menulis kode apa pun atau menjalankan aplikasi lengkap.

Kiat

Alat ini dirancang khusus untuk developer Unity. Dibandingkan dengan alat EasyAR.Mega.BlockViewer, alat ini juga mengintegrasikan validation tool component. Jika Anda bukan developer, disarankan langsung menggunakan EasyAR.Mega.BlockViewer atau EasyAR.Mega.Annotation.

Membuat viewer tool

  • Klik kanan area kosong di panel Hierarchy, lalu pilih EasyAR Mega -> Tool -> Block Viewer for Unity Developer (Edit Mode).

    Membuat block viewer

  • Setelah ditambahkan, node EasyAR.Mega.BlockViewer (Dev) baru akan muncul di panel Hierarchy.

    Node

Deskripsi fungsi

Setelah alat dibuat, Anda dapat mengonfigurasinya melalui panel Inspector untuk memuat data Block, serta mengontrol ekspor atau tampilan model.

Deskripsi node BlockViewer (Dev)

Selain validation tool, fungsi lain dari EasyAR.Mega.BlockViewer (Dev) hanya dapat digunakan di editor saat tidak berjalan. Pastikan tombol Play di bagian atas Unity Editor tidak ditekan. Seperti gambar berikut, saat tombol berbentuk segitiga mengarah ke kanan, editor berada dalam status berhenti dan fungsi dapat digunakan.

Saat runtime, node dan data terkait alat tetap berada di scene dan dapat digunakan bersama validation tool, tetapi semua fungsi alat itu sendiri tidak tersedia.

Node

Peringatan

Jika aplikasi Unity yang dikembangkan perlu dipaketkan ke perangkat mobile, pastikan menghapus node EasyAR.Mega.BlockViewer (Dev) dari scene sebelum build. Jika tidak, packaging dapat gagal atau terjadi runtime error.

Deskripsi modul alat

  1. Login component

  2. Mega cloud service component

  3. Block data component

  4. Annotation toolkit component

  5. Validation tool component

    Modul alat