2
我是scrollmagic的新手,我想在不同的觸發器上使用相同的補間來避免代碼重複。例如:在不同的ScrollMagic場景中重用補間
var controller, firstTween, secondTween;
controller = new ScrollMagic;
firstTween = TweenMax.to($('body'), .1, {
backgroundCoror: "#ff0000"
});
secondTween = TweenMax.to($('body'), .1, {
backgroundCoror: "#ffffff"
});
controller.addScene([
new ScrollScene({
triggerElement: '#triggerOne'
}).setTween(firstTween), new ScrollScene({
triggerElement: '#triggerTwo'
}).setTween(secondTween), new ScrollScene({
triggerElement: '#triggerThree'
}).setTween(firstTween), new ScrollScene({
triggerElement: '#triggerFour'
}).setTween(secondTween)
]);
但是隻有兩個最後的場景。爲了使它工作,我必須在每個場景中重複補間。有可能製作可重複使用的補間?
謝謝答覆。循環是非常好的解決方案。 – 2015-02-09 11:48:12