Я создаю трехмерную перспективную карусель, следуя https://www.sitepoint.com/building-3d-rotating-carousel-css-javascript/
Теперь я создал карусель с событием смахивания с использованием HammerJS.Но я хочу сделать больше, перетаскивая его.
const myCarousel = document.getElementById("my-carousel");
var hammerjs = new Hammer(myCarousel);
// Swipe
hammerjs.on('swipeleft swiperight', function(ev) {
if (ev.velocityX > 0) {
currImage++;
} else {
currImage--;
}
rotateCarousel(currImage)
});
// Pan
hammerjs.on('panmove panleft panright panend', function(ev) {
console.log(ev);
});
https://jsfiddle.net/jaytecnical/5b7jkg06/
Теперь я немного знаю о вычислениях DeltaX, но не знаю, с чего начать.
Любая помощь?