[Unity][NavMesh]Door门烘培后无法穿过的解决办法

 

方块均含有BoxCollider,没有勾选IsTrigger,均为Static静态物体(使其能够被烘培)

 

左长方块是 左墙,左门框

右长方块是 右墙,右门框

中间的方块是门

[Unity][NavMesh]Door门烘培后无法穿过的解决办法

NavMeshAgent角色无法穿过门的解决办法:

1.把左右门框的距离拉远。

2.在门的下方放一个Plane物体,使其能够被烘培。

3.使用OffMeshLink组件,把StartPointTrans和EndPointTrans拉近,仅使得角色能够从门顺利穿过。