Я пытаюсь создать сайт с помощью ScrollMagic, и у меня есть проблема: я определяю параметр реверса как ложный глобально, и я, похоже, не могу перезаписать этот параметр в определенной сцене.
У меня есть несколько сцен, и мне нужна только одна или две сцены для обратной анимации. Было бы намного проще сделать параметр 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, установленное в сцене, кажется, не принимает глобальную настройку.
Возможно ли это сделать? Надеюсь, вы можете мне помочь! Спасибо!