0

我正在使用 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,以考虑淡入偏移量?)

有了这个,它就直接进入淡出。

4

1 回答 1

2

在我看来,这可能会给你一个语法错误,因为持续时间和偏移量是传递给 addTween 函数的属性,而不是 TweenMax 函数的属性。

于 2013-05-06T12:06:28.627 回答