여러 정거장이나 장면을 지나면서 요소가 중간에 멈추지 않고 같은 흐름을 이어 간다An element passes through several stops or scenes without pausing, keeping one flow.
마커가 600ms 구간 세 개를 지나며 경계에서 속도가 같아 멈추지 않고 이어진다. 홀드 0ms
구간마다 power3.inOut을 걸어 매번 정지하고 출발해 끊긴다. 경계 속도가 달라 이어 붙인 자국이 보인다
기본값은 클립에 쓴 값Defaults are the values used in the clip
| 항목PARAM | 기본DEFAULT | 범위RANGE | 메모NOTE |
|---|---|---|---|
| 구간 길이 | 600ms | 400~900ms | 동일 길이면 속도 계산이 쉽다 |
| 경계 속도 | 동일 | 없음 | 전 구간 끝 속도 = 다음 구간 시작 속도 |
| 정지 홀드 | 0ms | 0~150ms | 길수록 끊김 |
| 구간 수 | 3 | 2~5 |
// 세 정거장 x = 300, 900, 1500 을 하나의 연속 경로로 잇는다
tl.to('.marker', { keyframes: [{ x: 300 }, { x: 900 }, { x: 1500 }], duration: 1.8, ease: 'none' }, 0.2);
// 필요하면 ease 'sine.inOut'을 전체 1.8s 에만 건다: 경계마다 멈추지 않음그대로 붙여 넣는다Paste as is
<대상> 마커가 정거장 세 곳(x 300, 900, 1500)을 정지 없이 지나가게 해줘. GSAP keyframes 하나로 전체 1.8초, ease none으로 잇고 전체 시작과 끝에만 짧은 감속(sine.inOut 0.3초)을 넣어. 구간별로 ease를 걸지 마.
Make the marker in <target> pass three stops (x 300, 900, 1500) without stopping. Use a single GSAP keyframes tween of 1.8 seconds with ease none, adding a short ease only at the very start and end (sine.inOut, 0.3s). Do not set an ease per segment.
<파일>의 마커 이동을 연속 이동으로 바꿔줘. keyframes x 300 → 900 → 1500, duration 1.8초, ease none. 0.8초와 1.4초(경계 근처) 시점의 x 변화량이 앞뒤 프레임에서 같은지 캡처와 값 비교로 확인해 정지 구간이 없음을 검증해.
Convert the marker movement in <file> to continuous motion: keyframes x 300, 900, 1500, duration 1.8s, ease none. Capture near the boundaries at 0.8s and 1.4s and verify by value comparison that the per-frame x delta is the same before and after, proving there is no stop.
HyperFrames · ReelForge · Scrolline
개념 출처와 라이선스. 구현은 이 레포에서 새로 씀Concept sources and licenses. Implementations are original to this repo
gongnyang/reelforge:skills/reelforge/references/grammar/02-easing-graph.md#rolling-tension-chain)Apache-2.0gongnyang/reelforge:skills/reelforge/references/grammar/02-easing-graph.md#scene-boundary-tangent-handoff)Apache-2.0