Pertanyaan ini secara khusus tentang berurusan dengan perpustakaan Navigasi Recast.
Saya telah menambahkan agen dengan addAgentdan menetapkan target dengan requestMoveTarget. Ketika agen mencapai tujuannya, itu berhenti, tetapi ketika didorong keluar dari jalan (oleh agen lain) ia akan mencoba untuk kembali ke targetnya. Sebaliknya, ingin berhenti dan menjadi menganggur, sehingga ketika agen lain berjalan dengan mendorongnya ke samping dan itu tidak akan kembali.
Saya telah mencoba menelepon resetMoveTargetpada agent.nposyang dekat dengan agent.targetPos(seolah-olah agen telah mencapai tujuan), tapi itu tampaknya mematahkan logika bagian dalam simulasi kerumunan - agen akan terus berjalan ke arah tua, tidak pernah berhenti.
Bagaimana cara saya memberi tahu agen dengan benar untuk berhenti dan menjadi idle (belum dapat didorong) di RecastNavigation?