我正在尝试使用 ScrollMagic 构建一个站点,但我遇到了一个问题:我将 reverse 选项定义为全局错误,我似乎无法在特定场景中覆盖此选项。
我有几个场景,只需要一两个场景就有反向动画。全局设置 reverse 选项并为特定场景设置反向动画会容易得多。
这是我的代码:
var controller;
$(document).ready(function($) {
controller = new ScrollMagic({
globalSceneOptions: {
reverse: false
}
});
});
. . .
$(document).ready(function($) {
var tween = TweenMax.from("#works_macbook_top", 1,
{ rotationX: -80, ease: Sine.easeOut }
);
var scene = new ScrollScene({triggerElement: ".works .graphic", duration: 250, offset: -100, reverse: true})
.setTween(tween)
.addTo(controller);
scene.addIndicators();
});
动画不会向后播放,因此在场景中设置的 reverse: true 属性似乎不会接管全局设置。
有可能做到这一点吗?希望你能帮我!谢谢!