1,设置NavigationMesh的Runtime Generation为Dynamic This is an image

2,设置胶囊体为动态障碍物。
先选中胶囊体 This is an image

再勾选Dynamic Obstacle(默认是勾选的) This is an image

但这里有个问题,胶囊体上下部分是半球形的,整个胶囊体与地面接触时只有一个点,对NavMesh来说不是一个障碍物,如果要让物体成为NavMesh中的障碍物,那么需要增加一个box类型的刚体: This is an image

然后再设置这个box的属性值Dynamic Obstacle为true: This is an image

这样当有box collistion的角色在场景移动时,NavMesh会实时更新。这种操作可能对服务端性能影响较大,具体还没测过。