728x90
300x250
SMALL
ScrollTrigger는 사용자가 페이지를 스크롤 할때 발생하는 이벤트를 바탕으로 애니메이션을 제어할 수 있다.
이 플러그인을 사용하면 스크롤 위치에 따른 다양한 트리거를 설정할 수 있으며, 효과적인 애니메이션 연출이 가능하다.
ScrollTrigger 주요 속성
- trigger : 애니메이션을 실행할 요소를 지정한다.
- start, end: 애니메이션의 시작과 끝을 스크롤 위치로 설정한다.
- scrub : 스크롤 속도에 따라 애니메이션을 동기화한다.
- pin : 요소를 화면에 고정하여 스크롤 동안 화면에 유지할 수 있다.
- toggleActionss : 애니메이션의 상태를 제어한다.
gsap.to(".box", {
x: 500,
duration: 2,
scrollTrigger: {
trigger: ".box",
start: "top 80%",
end: "top 20%",
scrub: true,
pin: true,
toggleActions: "restart pause resume reset", // 추가 설명
}
});
728x90
반응형
LIST
'Front-end > gsap' 카테고리의 다른 글
ScrollTrigger로 요소를 부드럽게 움직이는 방법 (0) | 2025.03.31 |
---|---|
Gsap ScrollTrigger 처음 설치 및 기본 설정 방법 (0) | 2025.03.30 |
gsap pin효과 - 비 (0) | 2025.03.29 |
GSAP ScrollTrigger Snap 기능 가이드 (0) | 2025.03.27 |
gsap parallax 스크롤 효과 - 비 (0) | 2025.03.24 |
댓글