我使用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,以说明偏移的淡入淡出?)
这样就可以直接进入淡出状态。
答案 0 :(得分:2)
从我的脑海中,这可能会给你一个语法错误,因为持续时间和偏移是传递给addTween函数的属性,而不是TweenMax函数的属性。