Анимированный счётчик
Нужно сделать анимированный счётчик от стартового числа до конечного.
Например, стартовое число 0, а конечное - 100. И счётчик должен показывать по порядку 0, 1, 2 ... 100. Ничего сложного? Да, если бы не один момент, чем ближе к концу подходит счётчик, тем медленнее должны увеличиваться цифры. Например, первые 50 шагов должны быть очень быстрые (может даже увеличиваться значение будет не по 1, а сразу по 5 или 10), а последние 5 (с 95 до 100) должны быть очень медленные. Пытался найти в интернете какой-нибудь плагин, ничего не получается. Может кто знает, по какому запросу искать что-то подобное или какой алгоритм должен быть? |
Цитата:
Не хотят людям писать плагины... |
а в чем заключается анимация? если ты так хочешь реализовать анимацию загрузки какой-нить, можешь глянуть тут http://easings.net/ru
|
Моя ошибка, не так выразился. Анимации никакой нет, просто меняется текст. Сложность в том, чтобы счётчик красиво замедлялся (слова заказчика) при приближении к концу.
|
Цитата:
P.S. Хотел выложить код, пока не прочитал слово "заказчик". |
Код не нужен, достаточно алгоритма. Про setTimeout и рекурсивный вызов знаю)
|
Цитата:
Смотри сколько осталось и увеличивай время задержки. |
Например, линейная зависимость?) Кстати, спасибо, как-то сам об этом не подумал.
|
Цитата:
|
Часовой пояс GMT +3, время: 20:17. |