target | Titik target untuk menavigasi. |
Sitemap Benar jika tujuan diminta berhasil, sebaliknya.bool True if the destination was requested successfully, otherwise false.
Menetapkan atau memperbarui tujuan sehingga memicu perhitungan untuk jalan baru.
Perhatikan bahwa jalan tidak dapat tersedia sampai setelah beberapa bingkai kemudian. Walaupun jalan dikomputasikan, pathPending akan benar. Jika jalur yang valid tersedia maka agen akan melanjutkan pergerakan.
using UnityEngine; using UnityEngine.AI;
public class Example : MonoBehaviour { NavMeshAgent myNavMeshAgent; void Start() { myNavMeshAgent = GetComponent<NavMeshAgent>(); }
void Update() { if (Input.GetMouseButtonDown(0)) { SetDestinationToMousePosition(); } }
void SetDestinationToMousePosition() { RaycastHit hit; Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); if (Physics.Raycast(ray, out hit)) { myNavMeshAgent.SetDestination(hit.point); } } }