実行時の NavMeshSurface ビルド プロセスに問題があります。NavMeshSurface 機能を使用するための Unity のチュートリアルに従いました...
https://unity3d.com/learn/tutorials/topics/navigation/making-it-dynamic?playlist=17105
...そしてそれを私のプロジェクトにうまく統合しました。ただし、レベルが Navmesh を構築するとき、レベルに対して 90 度垂直に構築します。
Navmesh が実行時にレベルに対して 90 度垂直に構築されるビジュアル。注: Heightmesh は正常に構築されています。
チュートリアルでは、これが問題になる兆候は見られませんでした。Navmesh サーフェスは XY 平面上に生成されないため、現在、私のレベルは XZ 軸上に構築されています。レベルを 90 度回転させてみましたが、何も作成されません。役立つ場合は、現在の NavMeshSettings のスクリーンショットも撮りました。
何かが間違って設定されている場合に備えて、現在の NavmeshSurface 設定のスナップショット。
私はコーディングに不慣れではありません。以前に動的navmeshを使用したことがありません。他に何か必要なことがあれば、お気軽にお尋ねください。投稿できます。