0

実行時の 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を使用したことがありません。他に何か必要なことがあれば、お気軽にお尋ねください。投稿できます。

4

1 に答える 1