Unity Navigation 三大組件
Nav Mesh Agent 導航網格代理
Agent Type 代理類型
BaseOffset 包圍盒(相等於collider) 偏移
Steering 轉向
Speed 移動速度
Angular Speed 角速度
Acceleration 角加速度
Stopping Distence 停止距離
Auto Braking 自動剎車
Obstacle Avoidance 避障–>防止多個代理(掛載Nav腳本) 相遇產生 碰撞
Radius 包圍盒半徑
Height 包圍盒高度
Quality 質量
Priority 優先級 越低 權限越高 權限低的會和權限高的相遇 低的會避讓權限高的
Path Finding
Auto Traverse Off Mesh Link 開啓跳躍 啓動
Auto Repath 自動更新路徑
Area Mesk 區域遮罩 代理可以走哪條遮罩
Nav Mesh Obstacle 導航網格障礙
Shape 包圍盒形狀
Center 中心位置
Size 尺寸
Carve 畫洞–範圍內 不在烘焙地形
不勾選的情況。該障礙物只是阻擋了物體前進路線,並沒有改變物體導航網格的路徑(導航只會不斷的計算最短路徑依舊認爲此條路徑是最短的不會重新計算路徑)。物體不會繞過該障礙物進行導航
勾選以後,導航網格發生了改變,在障礙物表面雕刻出了一個和它表面積相似的網格區域
此時物體會通過雕刻出的導航網格判斷這條路是無法通過的,會重新進行最短路線的計算並移動
在場景中移動障礙物,導航網格也會重新計算(動態障礙物)
Move Threshold 障礙物的移動的極限距離超過這個參數時,纔會重新雕刻這個障礙物
增大此值,障礙物移動沒有超過這個距離,就不會重新雕刻導航網格
Time To Stationary 障礙物靜止不動多少時間後會重新雕刻導航網格
Carce only Stationary 勾選此參數時,只有在障礙物靜止時會對它導航網格進行雕刻
Off Mesh Link 分離網格鏈接
Start 開始位置
End 結束位置
Cost Override 開銷值
Bi Directional 是否是雙向
Activated 是否激活路徑
Auto Update Position 是否自動更新位置
Navigation Area 所屬導航區域