Table of Contents

Menjalankan lengkap contoh proyek plugin WeChat Mini Program Mega

Artikel ini akan memperkenalkan cara menjalankan lengkap contoh proyek plugin WeChat Mini Program Mega (termasuk penggunaan anotasi).

Sebelum memulai

Konfigurasi ID paket data anotasi Mega

Di miniprogram/components/sample-data/easyar-settings.ts, isi ID paket data anotasi:

/** Isi ID paket data anotasi Mega */
export const MegaAnnotationId: string = "";

Konfigurasi model yang akan ditampilkan di titik anotasi

Di miniprogram/components/sample-data/annotation-metadata.ts, konfigurasikan anotasi yang akan diganti dengan mengubah key menjadi ID titik anotasi, jika ingin mengganti beberapa, gunakan koma untuk memisahkan.

export const AnnotationMetaData: Record<string, any> = {
    /** Isi ID titik anotasi */
    "aaaaaaaa-bbbb-cccc-dddd-123456789012": {
        assetId: "panda",
        scale: "1 1 1"
    },
    "aaaaaaaa-bbbb-cccc-dddd-123456789013": {
        assetId: "panda",
        scale: "1 1 1"
    }
};

Tentang cara mencatat dan mencocokkan ID titik anotasi dapat merujuk ke mengonfirmasi data anotasi.

Menjalankan di perangkat nyata

  1. Klik tombol pratinjau perangkat nyata di bilah atas alat pengembangan mini program, muat dengan memindai kode QR.

    Catatan

    Tidak dapat menjalankan simulasi langsung komponen xr-frame dengan fungsi AR di alat pengembangan.

    Memuat dengan kode QR

  2. Klik EasyAR Mega Samples untuk memasuki adegan AR proyek contoh.

    Entri sampel

  3. Layar menampilkan EasyAR Session is initializing menunjukkan deteksi bidang WeChat sedang menginisialisasi.

    Kiat

    Pastikan pengujian dilakukan di lingkungan dengan pencahayaan yang cukup, hindari dinding atau lantai berwarna polos dalam area besar.

    Ayunkan ponsel ke kiri dan kanan dengan kecepatan konstan menghadap tanah atau bidang lain untuk mempercepat proses ini.

    Inisialisasi

  4. Setelah inisialisasi selesai, pegang ponsel secara vertikal sehingga kamera dapat menangkap gambar dunia nyata yang normal. Ketika pelokalan berhasil, informasi debug menampilkan teks Found, dan indikator status di kanan bawah berubah menjadi hijau.

    Pelokalan

  5. Model GLTF atau kubus akan dimuat dan dirender di lokasi anotasi (tergantung pada apakah assetId dikonfigurasi).

    Efek operasi:

Topik terkait