NavMesh ビルドコンポーネント
次の4種類のコンポーネントを使用するためには、別途「AI Navigation」パッケージのインストールが必要である。
- NavMeshSurface
 - NavMeshModifier
 - NavMeshModifierVolume
 - NavMeshLink
 
インストール
- Package Manager でプラスアイコン をクリックし、メニューから「Add Package from Git URL」を選択する。
 - 入力欄に 
com.unity.ai.navigationを指定し、「Add」ボタンを押してパッケージをインストールする。 
使い方
参考:
NavMesh Components – NavMesh をランタイムで構築できる | LIGHT11
NavMesh Surface を使ってゲーム再生中に NavMesh をベイクする方法 | テラシュールブログ
NavMesh Components アセットの使い方とゲーム中に NavMesh のベイクをする | かめくめ
概要
参考:
NavMesh Surface
ドキュメント:
NavMesh Surface | Unity 2020.3 マニュアル [公式]
NavMeshSurface.md – Unity-Technologies/NavMeshComponents – GitHub
コード:
NavMesh Surface をビルドする (tsubaki) – GitHub Gist
参考:
NavMesh Surface を使ってゲーム再生中に NavMesh をベイクする方法 | テラシュールブログ
NavMesh Surface – 動的にベイクできる | AI プログラムとか Unity ゲーム開発について
How to bake NavMesh from script at runtime? – Stack Overflow
NavMesh Modifier
参考:
NavMesh Modifier | Unity 2020.3 マニュアル [公式]
ドキュメント
NavMesh ビルドコンポーネント | Unity マニュアル [公式]
NavMesh Surface | Unity 2020.3 マニュアル [公式]
NavMesh Building Components | AI Navigation Manual [Official]
リポジトリ
チュートリアル
										
														Introduction to NavMesh Surface						
										
														How to Bake / Update NavMesh at Runtime