Jump to content
Search Community

SDCO Development

Business
  • Posts

    2
  • Joined

  • Last visited

Community Answers

  1. SDCO Development's post in Troubles with GSAP Scroll Trigger labelToScroll. was marked as the answer   
    Well, I figured it out. 
     
    I determined that my animation was only 0.51 seconds, so I solved it by recalculating the label positions: 
     
    let position = (index / (variantBtns.length - 1)) * variantAnim.duration(); variantAnim.addLabel(`label${index}`, position); btn.addEventListener('click', (e, i) => { let index = Array.from(variantBtns).indexOf(e.target); gsap.to(window, { scrollTo: variantAnim.scrollTrigger.labelToScroll("label".concat(index)) }); console.log(index); });  
×
×
  • Create New...