目录
一.制作引导动画线
这里使用的UV动画制作参考:http://t.csdn.cn/hE5ul 的导航线,是有弊端的因为我们是动态计算导航路线,UV的动画需要提前设置好,所以会发生形变。可以使用别的方式来制作引导路线(画线+方向箭头)
二.路线刷新逻辑
在移动期间是不做刷新处理的,因为我们只使用导航的路径点,位移逻辑还是靠位移代码而不是寻路,所以在位移期间是要失活寻路组件的,停止位移的时候刷新路线激活寻路组件
private void PlayerMovement()
{
//玩家水平输入控制移动
//垂直输入
float vertInput = Input.GetAxis("Vertical") * movementSpeed;
float horizInput = Input.GetAxis("Hori