data | NavMeshData |
buildSettings | Pengaturan build yang digunakan untuk memperbarui NavMeshData. Pengaturan build juga disembuhkan bersama dengan data, sehingga mengubah pengaturan kemungkinan akan menyebabkan membangun kembali penuh. |
sources | Daftar geometri input yang digunakan untuk memanggang, mereka menggambarkan permukaan untuk berjalan atau hambatan untuk menghindari. |
localBounds | Mengikat kotak relatif terhadap posisi dan rotasi yang menggambarkan volume di mana NavMesh harus dibangun. |
Sitemap Dapat digunakan untuk memeriksa kemajuan pembaruan.AsyncOperation Can be used to check the progress of the update.
Asynchronously dan secara bertahap memperbarui NavMeshData berdasarkan sumber. (UnityEngine)
Setiap kali NavMeshData dibangun atau diperbarui, data sumbernya disembuhkan, dan hashes disimpan bersama dengan NavMeshData.
Ketika UpdateNavMeshDataAsync() disebut, pertama hashes dibandingkan dan hanya berubah bagian dibangun kembali. Untuk alasan ini, daftar sumber harus selalu mengandung semua geometri input, bahkan jika mereka belum pindah atau berubah. Jika daftar sumber dimodifikasi antara panggilan untuk MemperbaruiNavMeshDataAsync sumber yang hilang dianggap perubahan. Cobalah untuk menyediakan sumber yang belum berubah karena pembaruan terakhir dalam urutan relatif yang sama seperti sebelumnya karena urutan mereka dapat mempengaruhi nilai-nilai hashes. Ukuran ini memastikan bahwa bagian yang tidak berubah tidak berhasil dibangun kembali.
Anda harus menyediakan struktur Bounds untuk parameter localBounds
.
See Juga: NavMeshBuilder.Cancel.