• G#

NavMeshAgent.GetAreaCost

Sarankan perubahan

Success!

Terima kasih untuk membantu kami meningkatkan kualitas Dokumentasi Unity. Meskipun kami tidak dapat menerima semua pengajuan, kami membaca setiap perubahan yang disarankan dari pengguna kami dan akan melakukan pembaruan di mana berlaku.

Close

Penjelasan gagal

Untuk beberapa alasan perubahan yang disarankan Anda tidak dapat diajukan. Silahkan <a>try lagi</a> dalam beberapa menit. Dan terima kasih untuk mengambil waktu untuk membantu kami meningkatkan kualitas Dokumentasi Unity.

Close

Cancel

Declaration

public float GetAreaCost(int areaIndex);

Parameters

areaIndex Indeks Area.

Returns

Sitemap Biaya saat ini untuk indeks area yang ditentukan.float Current cost for specified area index.

Description

Mendapat biaya perhitungan jalur saat melintasi area tipe tertentu.

Biaya jalan adalah jumlah kesulitan yang terlibat dalam menghitungnya - jalur terpendek mungkin tidak menjadi yang terbaik jika melewati tanah yang sulit, seperti lumpur, salju, dll. Berbagai jenis daerah didebukan oleh daerah navmesh di Unity. Biaya area tertentu diberikan dalam unit biaya per unit jarak. Perhatikan bahwa biaya jalur berlaku untuk jalur hanya dan tidak secara otomatis mempengaruhi kecepatan pergerakan agen ketika mengikuti jalur. Memang, biaya jalan dapat menunjukkan faktor-faktor lain seperti bahaya (amankan tetapi jalan panjang melalui lapangan tambang) atau visibilitas (jalan panjang yang menyimpan karakter di bayangan).