2013-04-09 159 views
0

我正在使用superscrollorama嘗試在滾動時獲得淡入和淡出效果,但顯然它只是在淡出動畫之前進入淡出狀態,然後我甚至可以顯示淡出效果....Superscrollorama淡入/淡出滾動

這裏是我的代碼

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函數的屬性。