@ivemaker
Стартапы, 3Д графика, музыка

С какой скоростью браузер проигрывает анимацию?

У нас есть анимированная кнопка (секвенция пнг, как для idle так и для появления), проблема в том, чтобы синхронизировать появление кнопки с ее idle. Причина асинхрона по нашему мнению в том, что мы не знаем с какой скоростью браузер проигрывает наши секвенции. Где задается скорость и как ее регулировать?
  • Вопрос задан
  • 149 просмотров
Пригласить эксперта
Ответы на вопрос 2
hzzzzl
@hzzzzl
можно свою функцию подстроить под "частоту обновления браузера",
https://developer.mozilla.org/ru/docs/DOM/window.r...

24 кадра идет появление кнопки и 24 кадра idle

это неточно, но я подозреваю что можно поставить счетчик и 24 раза че-то сделать через request​Animation​Frame, и это будет синхронно с вашими анимациями.. я думаю браузер старается делать 60 рефрешей в секунду
Ответ написан
Комментировать
@forspamonly2
возможно вам надо не зацикленную анимацию делать, а ловить событие завершения анимации animationend и запускать заново нужную анимацию.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы