0

私はスーパースクロールラマを使用しており、アニメーションを一度再生する必要があり、視差中に二度と再生する必要はありません。アニメーションを再生する関数を作成できましたが、視差の完了時にのみ機能するようです。どんな考えやアイデアも役に立ちます。

        controller.addTween('.div', (new TimelineLite()).append([
              TweenMax.from( $('.div .hero'), 1, 
                {css:{left:'1500', top:'-200'}, ease:Quad.easeInOut}),
              TweenMax.fromTo($('.div .background'), 1, 
                {css:{left: -40}, immediateRender:true}, 
                {css:{left: -45}})
            ]),
          100 // scroll duration of tween
        );

        var oneTime = function(!firstime) {
            var firstime;
            TweenMax.from( $('.football'), .50, {
                css:{left:'1500', top:'-300'}, ease:Quad.easeInOut})
            ), 500, 500 ;
        }
4

1 に答える 1