1
私は、私たちの最愛のswiperスライダーのためのカスタムエフェクトを作成達成しようとしてきた、と私は、誰かが私を助けるためにアイデアを持っているかもしれません期待していました。あなたは、私がonProgressとsetTranslate方法の両方を使用してこれを達成しようとしてきた、それは理想的遷移が(視点で)3D 3d animation demoSwiperスライダーカスタムトランジション効果
だろう animation demo
どうあるべきか確認するためにアニメーションGIFを見ることができます 。 私は適切な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)'})
}
});