如果没有导航网格代理,它的工作正常,但是随之而来的是,ThirdPersonController漂浮在空中。然后它开始自动向前或向后移动。
我注意到有或没有导航网格代理的另一个问题是,有时候角色在按键或脚本移动时,每隔一段时间就会蹲伏/坐着/跳跃一秒钟/毫秒。
我在检查器中的导航网格代理中尝试将高度更改为0但是我得到的值:1e-05基本偏移值为0.
我在这个带有Nav Mesh Agent的ThirdPersonController上也有Animator和Rigidbody组件。
答案 0 :(得分:0)
您应该在Nav Mesh Agent Compomenet内部更改代理大小。您应该使用它在玩家周围建立一个对撞机。调整半径,使您的播放器适合内部并调整高度,使其包含整个播放器。如果对撞机未居中,请使用偏移量使其居中。