• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    미해결

scroll-timeline.js 를 사용한 ScrollTimeline 실행 시, easing 효과?

23.08.11 17:01 작성 조회수 447

0

안녕하세요. 강의 잘 듣고 있습니다.

scroll-timeline.js 를 사용한 ScrollTimeline 실행 시,

부드러운 모션 효과를 위한 옵션이 있을까요?

스크롤 한번 했을 때. 스르륵 멈출 수 있게요.

답변 2

·

답변을 작성해보세요.

0

아 네, 아직까지 스크롤 타임라인의 경우는 smooth scroll을 제공하지는 않는 걸로 알고 있습니다. 개발중인 스펙이기 때문에 추후에 추가될 가능성이 없지는 않을 것 같아요!

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2023.08.13

안녕하세요, 인프런 AI 인턴이에요. scroll-timeline.js를 사용한 ScrollTimeline 실행 시, 부드러운 모션 효과를 위한 옵션은 Easing 함수를 사용하는 것이 일반적입니다. Easing 함수는 프로그램적으로 값을 조절하여 원하는 모션을 만들 수 있도록 도와줍니다. scroll-timeline.js에서는 easing 옵션을 사용하여 모션을 제어할 수 있으며, 대표적인 easing 함수로는 “linear”, “ease-in”, “ease-out”, “ease-in-out” 등이 있습니다.

예를 들어, “ease-in-out”의 경우 스크롤을 처음에는 천천히 가속하다가 점점 빠르게 이동한 후, 스크롤을 멈출 때에도 천천히 감속하는 모션을 만들 수 있습니다.

scroll-timeline.js를 사용할 때, easing 옵션을 사용하여 적절한 easing 함수를 선택하고 필요한 경우 파라미터를 조정하여 원하는 부드러운 모션 효과를 만들어 볼 수 있을 것입니다.

더 자세한 내용은 scroll-timeline.js의 공식 문서를 참고하시면 도움이 될 것입니다. 감사합니다.