SetDestination () иногда не работает на NavMeshAgent с неполными путями - PullRequest
1 голос
/ 27 мая 2020

В большинстве случаев, когда я вызываю SetDestination() на NavMeshAgent на go в место, где не существует полного пути, агент будет go как можно ближе к этому местоположению, а затем остановится.

Когда я пытаюсь запустить SetDestination() непрерывно в Update() агента в недоступном месте, иногда агент просто не перемещается вообще. После вызова отдельного SetDestination() (в то же место) из другого скрипта, который устанавливает место назначения при щелчке мышью, агент перемещается как можно ближе к этому месту, чего не произошло, когда SetDestination() был вызван в Update().

Почему это происходит и когда происходит непредсказуемое поведение с NavMeshAgents и SetDestination()?

...