Как сделать более плавную анимацию текста в canvas html?
Делаю падающие буквы на canvas в js файле через request amination frame. Работает, но как дерганно все, глаз режет, есть вариант сделать так, чтобы буквы падали более плавно
код
ProjectSoft, теперь хочу сделать угасание постепенное, сделал так: https://codesandbox.io/s/letter-fallen-forked-zrtf... (строки 38 и 52) , те постепенно понижаю глобал альфу, на величину рядов (те высота канваса, деленая на размер шрифта), но не работает, сразу угасают буквы
GNG999, ну вот опять, смотри.
Должна быть проверка, что альфа достигла определённого значения и возвращать её снова к единице.
Значение альфы должно быть от 0 до 1. Но это фактическое минимальное и максимальное значение. Т. е вы должны определить порог для минимального значения. Например 0.3 или 0.5 и т.п. Здесь нужно играться.
Что происходит у вас - песочница.
Не бойтесь выводить значения в видимый фронт. Консоль здесь меньше подходит...