같은 그룹의 마크들이 같은 방향과 속도로 동시에 움직여 한 묶음으로 보이게 하는 표현Marks in one group move together in the same direction and speed so they read as a unit.
파란 점 12개가 서로 다른 위치에서 동시에 x +240px 이동하고, 회색 점은 그대로여서 파란 점이 한 무리로 보인다
그룹 안에서 점마다 시작 시각이 다르거나 속도가 달라 한 묶음으로 읽히지 않는다
기본값은 클립에 쓴 값Defaults are the values used in the clip
| 항목PARAM | 기본DEFAULT | 범위RANGE | 메모NOTE |
|---|---|---|---|
| 길이 | 0.7s | 0.5~1.0s | 그룹 전체 이동 시간 |
| 그룹 내 지연 | 0ms | 0~20ms | 같은 그룹은 동일 시작 |
| 그룹 간 지연 | 160ms | 100~300ms | 그룹 A 뒤에 그룹 B |
| 이징 | power2.inOut | power2~power3.inOut | 그룹 전체에 동일 적용 |
tl.to('.grp-a', { x: 240, duration: 0.7, ease: 'power2.inOut' }, 0.3)
.to('.grp-b', { x: -180, duration: 0.7, ease: 'power2.inOut' }, 0.3 + 0.16);그대로 붙여 넣는다Paste as is
GSAP으로 <대상> 점 그룹을 묶어서 움직여줘. .grp-a 점 전체를 0.3초에 x +240px, 0.7초, power2.inOut으로 동시에 옮기고 .grp-b는 0.16초 뒤에 x -180px로 같은 방식으로 옮겨. 그룹 안에서는 stagger 없이 시작 시각을 똑같이 해. paused 타임라인 하나로 만들어.
Move the <target> dot groups as units with GSAP. Move all .grp-a dots x +240px at 0.3s over 0.7s with power2.inOut at the same moment, then .grp-b x -180px 0.16s later the same way. No stagger inside a group. One paused timeline.
<파일>의 <대상>에 group-motion을 적용해. 셀렉터 .grp-a는 position 0.3, x 240, 0.7s, power2.inOut, .grp-b는 position 0.46, x -180. stagger는 쓰지 않는다. 0.5초와 1.0초를 캡처해 같은 그룹 점들의 x 변화량이 모두 동일한지 확인해.
Apply group-motion to <target> in <file>. Selector .grp-a at position 0.3, x 240, 0.7s, power2.inOut; .grp-b at position 0.46, x -180. No stagger. Capture at 0.5s and 1.0s and check every dot in the same group has an identical x delta.
HyperFrames · ReelForge · Scrolline
개념 출처와 라이선스. 구현은 이 레포에서 새로 씀Concept sources and licenses. Implementations are original to this repo