void Update()
{
lineRenderer.positionCount = nav.path.corners.Length;
Vector3[] vector3s = nav.path.corners;
for (int i = 0; i < vector3s.Length; i++)
{
vector3s[i] = nav.path.corners[nav.path.corners.Length - 1 - i];
}
lineRenderer.SetPositions(vector3s);
}
通过循环将自动寻路中的数组反向保存,在赋值给LineRender,此时路径的缩放是在英雄脚下而不是在终点。