Показать сообщение отдельно
  #5 (permalink)  
Старый 24.01.2019, 13:31
Кандидат Javascript-наук
Отправить личное сообщение для yaparoff Посмотреть профиль Найти все сообщения от yaparoff
 
Регистрация: 26.04.2016
Сообщений: 106

рони,
мне не очень понятен этот код с 77 по 87 строки
play: function() {
            var d = performance.now();
            c = !0;
            requestAnimationFrame(function e(a) {
                a = (a - d) / b.duration;
                1 < a && (a = 1);
                let i = b.from + (b.to - b.from) * a | 0;
                b.elem.style.transform = 'translateX(' + -i + 'px)';
                c && 1 == a && (d = performance.now());
                c && requestAnimationFrame(e)
            })
        }

можно как то попроще это расписать?
я попробовал написать это немного в своей реализации
но не до конца, т.к. не понимаю
https://codepen.io/anon/pen/ZwGjGg
Ответить с цитированием