Как лучше всего анимировать отрисовку кривой Безье canvas?
Добрый день. У меня есть данная кривая.
Хотел бы её отрисовывать постепенно с анимацией. Это лучше всего сделать через массив с точками?
Есть ли ещё какие-то варианты?
отрисовывать пунктирной линией, меняя смещение штриха. Длина штриха сравнима с длиной всей кривой.
setLineDash() – установить паттерн штриха с длиной штриха достаточно длинной, чтобы закрыть 1 штрихом всю длину кривой.
lineDashOffset – установить смещение этого штриха вдоль линии. Сначала на минус_длину_штриха, чтобы ничего не было отрисовано. Затем чуть увеличивать с каждым кадром: кривая станет появляться.