У меня есть вопрос о скоростях DoPath между путевыми точками.Я хочу постоянной скорости от начала до конца, но я не смог этого достичь.Но скорость меняется между путевыми точками.
Я не могу найти решение для моей проблемы.
Vector3 firstPoint = from+new Vector3(5f,5f,0);
pathList.Add(from);
pathList.Add(firstPoint);
pathList.Add(to);
Vector3[] pathArr = pathList.ToArray();
GameObject trail = Instantiate(config.fireWork, from, Quaternion.identity);
trail.transform.DOPath(pathArr,3,PathType.CatmullRom,PathMode.TopDown2D).SetEase(Ease.Linear).SetLookAt(0.01f).SetDelay(1f);
https://gfycat.com/highunknowngentoopenguin
Я хочу постоянную скорость от начала до конца.