2016-09-02 10 views
1

Я пытался добиться создания настраиваемого эффекта для нашего любимого слайдера Swiper, и я надеялся, что у кого-то может возникнуть идея помочь мне. Вы можете увидеть анимированный GIF, чтобы увидеть, как это должно быть animation demoПользовательский переходный эффект Swiper слайдера

В идеале переход будет 3D (с перспективой) 3d animation demo

Я пытался добиться этого, используя как OnProgress и setTranslate методы , Я пытаюсь найти правильные значения rotate3D и преобразовать значения начала.

mySwiper.on('onProgress', function (s,progress) { 
for (var a = 0; a < s.slides.length; a++) { 
var slide = s.slides[a]; 
var slideProgress = slide.progress; 

if (slideProgress < 0) { 
    var slideRotation = 90-(slideProgress *90); 
    var slideOrigin= (100+(slideProgress*100)); 
} else { 
    var slideRotation = 90-(slideProgress *90); 
    var slideOrigin= (100+(slideProgress*100))*-1; 
} 
    slideOrigin=0; 

$(slide).css({transform:'rotateY('+slideRotation+'deg)'}) 
} 
}); 

любая помощь оценена!

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^