2013-04-09 3 views
0

Я использую superscrollorama, чтобы попытаться получить эффект выцветания и выключения при прокрутке, но, по-видимому, он просто переходит к анимации затухания, прежде чем я смогу даже показать, что он исчезает ....Superscrollorama fade in/out scrolling

вот мой код

controller.addTween('.main', 
    (new TimelineLite()) 
     .append([ 
      TweenMax.from($('.fade'), 1, 
       {css:{opacity: 0}}) 
     ]),0,1200 
     .append([ 
      TweenMax.from($('.fade'), 1, 
       {css:{opacity: 1}}) 
      ]),0,400 
); 

Как вы можете видеть, что я сделал смещение времени 1200 пикселей на нарастающий, с немедленным длительностью от 0 до анимации. Затухание равно той же длительности, но смещение равно 400 (если оно должно быть установлено на 1600, чтобы учесть затухание в смещении?)

С этим он просто идет прямо в выцветание.

ответ

2

Сверху моей головы, которая, вероятно, даст вам синтаксическую ошибку, поскольку длительность и смещение являются свойствами, переданными функции addTween, а не свойствами функции TweenMax.

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