Migrasi aplikasi unity ke EasyAR Sense Unity Plugin 4000
Artikel ini menjelaskan cara memigrasikan aplikasi Unity dari versi lama EasyAR Sense Unity Plugin ke versi 4000.
Sebelum memulai
Bergantung pada versi EasyAR Sense Unity Plugin yang saat ini digunakan dalam proyek Anda, migrasi ke versi 4000 memerlukan penghapusan file dan penggantian paket plugin terlebih dahulu.
- Migrasi dari EasyAR Sense Unity Plugin 4.2 dan versi lebih lama, perlu merujuk ke Migrasi dari versi 4.2 dan lebih lama terlebih dahulu.
- Migrasi dari EasyAR Sense Unity Plugin 4.3 - 4.7 ke 4000, perlu merujuk ke Panduan migrasi umum untuk mengganti paket plugin.
Catatan
4.7 hanya tersedia untuk pengguna pengembangan Mega terbatas, dengan banyak sub-versi, perubahan antarmuka spesifik perlu ditentukan berdasarkan nomor versi.
Siklus hidup 4.7 telah berakhir, disarankan pengguna versi 4.7 segera meningkatkan ke 4000.
Migrasi ke versi 4000
Setelah mengimpor plugin EasyAR Unity Plugin versi 4000, karena perubahan fungsional yang signifikan, modifikasi berikut juga diperlukan.
Disarankan untuk menghapus ARSession dalam scene kemudian buat ulang.
Perubahan terkait:
- Banyak perubahan antarmuka dan skrip.
- Parameter default beberapa komponen scene telah diubah.
- Dukungan AR Foundation telah ditulis ulang.
Menggunakan peta ruang sparse perlu merujuk contoh dan Referensi API untuk menyesuaikan kode serta objek dalam scene.
Perubahan terkait:
- Antarmuka peta ruang sparse telah dipisahkan.
Jika ada file contoh yang diimpor sebelumnya dalam proyek, sebelum mengimpor contoh baru perlu menghapus file lama dengan bersih. Jika sudah melakukan modifikasi berdasarkan contoh, disarankan untuk mencadangkan terlebih dahulu.
Perubahan terkait:
- Contoh telah ditulis ulang seluruhnya.
Sesuaikan opsi fitur diagnostik. Lihat Manfaatkan informasi dan alat diagnostik UI untuk memahami cepat opsi yang perlu diperhatikan. Pengenalan dan metode penggunaan terperinci dapat dilihat di Diagnosis dan pelaporan masalah dalam pengembangan Unity.
Perubahan terkait:
- Penyesuaian dan penambahan fitur diagnostik.
Menggunakan fitur XREAL perlu merujuk Aktifkan dukungan headset untuk menggunakan XREAL. Saat menggunakan XREAL tidak perlu lagi mengimpor paket terpisah.
Perubahan terkait:
- Dukungan XREAL telah dibangun ke dalam EasyAR Sense.
Menggunakan AR Foundation perlu merujuk Aktifkan AR Foundation dalam proyek EasyAR.
Perubahan terkait:
- Dukungan AR Foundation telah ditulis ulang.