57 lines
745 B
Markdown
57 lines
745 B
Markdown
|
|
# 寻路系统
|
|||
|
|
|
|||
|
|
## 设计方案
|
|||
|
|
|
|||
|
|
### 构建模式
|
|||
|
|
|
|||
|
|
- 动态
|
|||
|
|
- 静态
|
|||
|
|
- 仅限动态修改器
|
|||
|
|
|
|||
|
|
### 避障方案
|
|||
|
|
|
|||
|
|
- 相对速度障碍物
|
|||
|
|
- 大规模人群避让管理器
|
|||
|
|
|
|||
|
|
## 构建寻路网格
|
|||
|
|
|
|||
|
|
### 操作流程
|
|||
|
|
|
|||
|
|
- 添加 **寻路网格体边界体积(Navigation Mesh Bounds Volume)**
|
|||
|
|
- 寻路网格只能生成在指定区域内
|
|||
|
|
- 带碰撞物体的表面会生成寻路网格
|
|||
|
|
- 按 键盘 P 键
|
|||
|
|
- 生成 RecastNavMesh-Default 对象
|
|||
|
|
- 可视化 寻路网格
|
|||
|
|
- 可调整 寻路网格样式
|
|||
|
|
|
|||
|
|
## 修改寻路网格
|
|||
|
|
|
|||
|
|
### 修饰体积
|
|||
|
|
|
|||
|
|
**寻路修饰体积(Nav Modifier Volume)**
|
|||
|
|
|
|||
|
|
- 选择区域类
|
|||
|
|
- 决定寻路代价
|
|||
|
|
|
|||
|
|
### 链接代理
|
|||
|
|
|
|||
|
|
**寻路链接代理(Nav Link Proxy)**
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 寻路接口
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
# Recast
|
|||
|
|
|
|||
|
|
# Detour
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|