"SetDestination" can only be called on an active agent that has been placed on a NavMesh.

一開始我們關注的焦點在NavMeshAgent是否是“激活狀態”,但我們錯了


真正的錯誤原因,是NavMeshAgent當前的位置並不在NavMesh上:

1. 當一個怪物被擊退到NavMesh以外的地方,那麼,這個NavMeshAgent就不再處於NavMesh上面了。

2. 場景調整後,NavMesh沒有及時的重新烘焙(Bake)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章