遇到个难题,使用unity的导航,如果敌人直接放在地面上导航,正常没问题。
如果设置为敌人从空中降落到地面,那么导航就不行,提示距离太远,然后降到地面后设置目的地也不行,提示没有激活之类的,这个要怎么解决的。
为了避免报错,在空降前的Awake里直接禁用Agent组件,降落到地面后再激活,还是不行。难道必须得一开始就在地面才行吗?
遇到个难题,使用unity的导航,如果敌人直接放在地面上导航,正常没问题。
如果设置为敌人从空中降落到地面,那么导航就不行,提示距离太远,然后降到地面后设置目的地也不行,提示没有激活之类的,这个要怎么解决的。
为了避免报错,在空降前的Awake里直接禁用Agent组件,降落到地面后再激活,还是不行。难道必须得一开始就在地面才行吗?