Table of Contents

Impor plugin EasyAR versi terbaru untuk mengaktifkan fitur Mega

Artikel ini menjelaskan cara mengimpor versi terbaru EasyAR Sense Unity Plugin (for Mega) untuk mengaktifkan fitur Mega.

Gunakan Mega untuk mengimpor versi terbaru plugin EasyAR

Diperlukan Unity 2021.3.30 atau lebih tinggi.

Di halaman unduhan, Anda akan melihat dua versi plugin Unity: EasyAR Sense Unity Plugin dan EasyAR Sense Unity Plugin (for Mega). Perbedaan utama antara kedua versi ini adalah:

  • EasyAR Sense Unity Plugin: Tidak menyertakan file dukungan Mega, tidak dapat digunakan untuk pengembangan Mega. EasyAR menyediakan unduhan versi historis mulai dari 4.6.
  • EasyAR Sense Unity Plugin (for Mega): Mengandung file dukungan Mega, dapat digunakan untuk pengembangan Mega. EasyAR tidak menyediakan unduhan versi historis.

Saat menggunakan versi setelah 4000, selama nomor versi sama, file EasyAR Sense Unity Plugin (yaitu com.easyar.sense) di dalam kedua arsip zip adalah identik dan dapat saling menggantikan. Oleh karena itu, jika Anda telah mengunduh dan mengimpor versi terbaru EasyAR Sense Unity Plugin, Anda dapat langsung mengekstrak file com.easyar.mega dari arsip zip EasyAR Sense Unity Plugin (for Mega) ke dalam proyek Unity, tanpa perlu mengimpor ulang seluruh paket plugin.

Catatan

Setelah versi 4000, ketika mengimpor com.easyar.sense dan com.easyar.mega yang tidak kompatibel, kompiler skrip akan melaporkan kesalahan, menunjukkan ketidakcocokan versi. Pastikan com.easyar.sense dan com.easyar.mega berasal dari paket plugin versi yang sama atau saling kompatibel.

Untuk versi 4.7, nomor versi com.easyar.sense dan com.easyar.mega (termasuk semua angka dan huruf setelahnya) harus persis sama untuk memastikan kompatibilitas.

Sebelum aplikasi diluncurkan, disarankan untuk memeriksa kembali situs web EasyAR. Jika ada versi yang lebih baru dari EasyAR Sense Unity Plugin (for Mega), unduh dan impor versi terbaru untuk memastikan aplikasi dapat menggunakan layanan Mega terbaru dengan normal, guna menjamin kompatibilitas terpanjang dan kinerja terbaik.

Penting

Aplikasi yang dikembangkan menggunakan EasyAR Sense Unity Plugin (for Mega) yang sudah kedaluwarsa mungkin tidak dapat menggunakan layanan Mega terbaru. Saat layanan online tidak berubah (yaitu versi pustaka pelokasian Mega tidak diperbarui), aplikasi yang dibangun menggunakan versi lama EasyAR Sense Unity Plugin (for Mega) masih dapat berfungsi normal.

Impor plugin EasyAR dan paket dukungan Mega

Setelah mengekstrak file zip yang diunduh, Anda akan melihat readme dan beberapa file tgz. File tgz dapat langsung diimpor ke Unity tanpa perlu diekstrak lagi.

Cara mengimpor:

  • Dari menu bar, klik Window dan pilih Package Manager
  • Di jendela yang muncul, klik tombol + di kiri atas, pilih Install Package from tarball ...
  • Di kotak dialog yang muncul, pilih file .tgz yang telah diunduh dan diekstrak
  • Hanya mengimpor com.easyar.sense memungkinkan pengembangan aplikasi Mega, tetapi tidak mendukung pemuatan block mesh dan fungsi editor seperti penempatan konten referensi.
  • Mengimpor com.easyar.sense dan com.easyar.mega memungkinkan pengembangan aplikasi Mega, mendukung pemuatan block mesh dan fungsi editor seperti penempatan konten referensi.
  • Biasanya tidak perlu mengimpor com.easyar.mega.studio. Alat ini tidak dapat digunakan untuk pengembangan Unity, hanya untuk membuat dan mengimpor data anotasi, serta digunakan bersama Mega Toolbox untuk melihat hasil.

Urutan impor dua file .tgz com.easyar.sense dan com.easyar.mega tidak terbatas. Anda dapat mengimpor com.easyar.sense terlebih dahulu, atau mengimpor com.easyar.mega terlebih dahulu.

alt text

Setelah berhasil mengimpor com.easyar.sense dan com.easyar.mega, di jendela Console Unity seharusnya tidak ada pesan kesalahan yang terlihat. Selain itu, saat membuka jendela Package Manager, Anda dapat melihat bahwa EasyAR Sense Unity Plugin dan EasyAR Mega Support telah diimpor dan menampilkan nomor versi yang baru saja diimpor.

alt text

Kiat

com.easyar.mega bergantung pada beberapa paket pihak ketiga, seperti com.unity.cloud.ktx dan com.unity.cloud.gltfast. Saat mengimpor, pastikan koneksi jaringan normal, sehingga Unity dapat mengunduh dan mengimpor paket dependensi ini secara otomatis.

Di beberapa lingkungan jaringan, proses impor paket dependensi ini oleh Unity mungkin lambat. Disarankan untuk mengubah lingkungan jaringan atau mencoba mengimpor beberapa kali, sampai semua paket dependensi berhasil diimpor.

Catatan

Setelah mengimpor paket plugin, file tgz tidak dapat dihapus atau dipindahkan ke lokasi lain. Oleh karena itu, biasanya perlu menempatkan file ini di tempat yang sesuai sebelum mengimpor. Biasanya disarankan untuk meletakkannya di dalam folder Packages proyek Unity, untuk memudahkan manajemen versi.

Aktifkan dukungan fitur Mega

Periksa dan aktifkan opsi Mega > Mega Block/Landmark support di panel Project Settings:

Opsi ini diaktifkan secara default setelah mengimpor com.easyar.mega, dan dinonaktifkan secara default jika belum diimpor.

Catatan

Mengaktifkan dukungan fitur Mega akan secara paksa menambahkan izin pelokasian (fine). Untuk hasil terbaik, ini diperlukan untuk menggunakan fitur Mega.

Langkah selanjutnya