Bagikan melalui


Sebelum memulai

World Locking Tools for Unity menawarkan API yang sangat kuat untuk kontrol yang baik atas layanan yang ditawarkannya. Pada tampilan pertama itu bisa sangat luar biasa.

Pertanyaan yang wajar mungkin: Berapa banyak kode yang harus saya harapkan untuk menulis untuk menggunakan WLT?

Jawabannya, yang mungkin mengejutkan Anda, adalah "Tidak Ada."

WLT telah disusun dengan hati-hati untuk menangani sebagian besar kasus penggunaan dengan antarmuka seret dan lepas sederhana. Beberapa sedikit modifikasi pada adegan Anda, seperti yang dijelaskan di sini, dan aplikasi Anda terkunci di dunia dan jangkar gratis.

Cuplikan layar Unity dengan penyiapan WLT paling dasar

Menyesuaikan perilaku melalui kode

Ada sejumlah kecil kasus di mana Anda mungkin ingin melakukan pengkodan tambahan terhadap API WLT.

Pertama, Anda mungkin ingin menyesuaikan pengalaman pelanggan Anda, terutama dalam keadaan luar biasa, seperti hilangnya pelacakan. Beberapa perilaku yang diujarkan tersebut dijelaskan di bagian Menangani kondisi luar biasa.

Kedua, Anda mungkin ingin melakukan penyiapan WLT saat runtime. Konfigurasi WLT apa pun yang dapat dilakukan di Unity Inspector dapat dilakukan dengan panggilan skrip. Demikian juga, objek atau komponen WLT apa pun yang dapat ditambahkan ke adegan dan disebarkan pada waktu build, sebagai gantinya dapat ditambahkan ke adegan saat runtime dari skrip.

Kasus terakhir adalah di mana input tambahan diperlukan dari aplikasi Anda untuk melakukan layanan untuk Anda. Misalnya, untuk menyelaraskan sistem koordinat Anda dengan fitur dunia fisik dengan cara yang diinginkan, Anda harus memberikan indikasi bagaimana Anda ingin sistem koordinat selaras. Input tambahan ini hadir dalam bentuk pasangan pose ruang virtual dan pelacakan.

Memulai dengan mudah

WLT berusaha untuk mempertahankan pola ini di seluruh. Untuk mendapatkan fungsionalitas yang paling umum diinginkan, tidak memerlukan pengkodean dan penyiapan minimal. Perilaku default diimplementasikan sebagai komponen yang tersedia. Menyesuaikan perilaku default hanya memerlukan kode yang cukup untuk mengambil alih perilaku yang disediakan dengan perilaku yang Anda inginkan. Fitur tambahan hanya memerlukan interaksi yang cukup dengan aplikasi Anda untuk menunjukkan niat Anda.

Ada banyak permukaan API di WLT. Itu adalah peluang pertumbuhan untuk lebih jauh di jalan, sehingga WLT tidak pernah mengemas Anda. Tapi mulailah dengan sederhana. Anda mungkin menemukan WLT melakukan semua yang Anda butuhkan darinya tanpa baris kode.

Pertama, baca dan pahami dokumentasi konseptual ini. Di tempat yang sesuai, Anda akan menemukan tautan ke dokumentasi API, sebagai referensi untuk sintaks panggilan yang tepat. Tautan langsung ke dokumentasi API keseluruhan disertakan di bawah ini.

Lihat juga

Dokumentasi API