swarge
@swarge
Junior Web Developer / Верстальщик / Недоумевающий

Эффект вращения обьекта. Можно ли сделать подобное с видео?

Суть вопроса следующая, есть видео с вращением обьекта, нужно реализовать его так сказать прокрутку, на данный момент всё работает вот таким вот образом:

setInterval(function(){
            vid.pause();
            $('.video').on('mousemove','#v0',function(e){
                x = e.offsetX==undefined?e.layerX:e.offsetX;
            })
            vid.currentTime = x/300;
            console.log(x/300);
        }, 170);


Эта формула подобрана под видос.
Есть ещё вот это:
$('.video').on('mousemove','#v0',function(e){
        x = e.offsetX==undefined?e.layerX:e.offsetX;
        w = $('.video video').outerWidth();
        var p = (x*100)/w;
        var t = Math.round((p*vid.duration)/100);
        console.log(t);
        vid.currentTime = t;
    })


Собстно, может кто-то подсказать/дать исходник как это оптимизировать, работу с раскадровкой отсекаю сразу т.к задача состоит в работе именно с видео.
  • Вопрос задан
  • 131 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы