| targetPosition | Posisi akhir jalan yang diminta. |
| path | Jalan yang dihasilkan. |
Sitemap Benar jika jalan ditemukan.bool True if a path is found.
Menghitung jalan ke titik yang ditentukan dan menyimpan jalan yang dihasilkan.
Fungsi ini dapat digunakan untuk merencanakan jalan ke depan waktu untuk menghindari penundaan dalam gameplay ketika jalan diperlukan. Penggunaan lain adalah untuk memeriksa apakah posisi target dapat dicapai sebelum memindahkan agen.
using UnityEngine; using UnityEngine.AI; using System.Collections;
public class ExampleClass : MonoBehaviour { public Transform target; private NavMeshAgent agent; void Start() { agent = GetComponent<NavMeshAgent>(); NavMeshPath path = new NavMeshPath(); agent.CalculatePath(target.position, path); if (path.status == NavMeshPathStatus.PathPartial) { } } }