Jump to content
Search Community

OswaldoV

Members
  • Posts

    1
  • Joined

  • Last visited

OswaldoV's Achievements

0

Reputation

  1. I did this a few weeks ago and was working fine but today just first timeline is working, the others not, I check previous versions on git and are not working neither var tlstart = gsap.timeline(); var tlBg = gsap.timeline({onUpdate:updatePercentage}); var tl = gsap.timeline(); var tl2 = gsap.timeline(); var tl3 = gsap.timeline(); const controller = new ScrollMagic.Controller(); tlstart.to("#background", 1, {opacity:1}, "+=.3") .from("nav", .4, { y: "+=10"}, "-=.6") .from(".anim1", .8, {opacity:0, x:-200, stagger: .4}) .from(".sectionProjects", .2, {opacity:0, y:10}, "-=1"); tlBg.to("#background", .2, {opacity:0}); tl.from(".anim2", .5, {opacity: 0, x:"-=200", stagger:.2}) .from(".projectThumb1", .4, {opacity:0, x:"+=20"}, "-=.6"); tl2.from(".anim3", .5, {opacity: 0, x:"+=50", stagger:.2}) .from(".projectThumb2", .4, {opacity:0, x:"-=20"}, "-=.6"); tl3.from(".anim4",.5, {opacity:0, y: "-=10", stagger: .2}); const sceneBg = new ScrollMagic.Scene({ triggerElement: "#background", triggerHook: "onLeave", duration: "90%" }) .setPin("#background") .setTween(tlBg) .addTo(controller); const scene = new ScrollMagic.Scene({ triggerElement: "#trigger1" }) .setTween(tl) .addTo(controller); const scene2 = new ScrollMagic.Scene({ triggerElement: "#trigger2" }) .setTween(tl2) .addTo(controller); const scene3 = new ScrollMagic.Scene({ triggerElement: "#trigger3" }) .setTween(tl3) .addTo(controller);
×
×
  • Create New...