짧은 선분이나 밝은 점이 대상의 윤곽을 따라 반복해서 돈다.A short illuminated segment travels around an outline.
밝은 선분이 1.8초에 버튼 둘레를 한 바퀴 돈다.
정량 완료율을 추적선 길이로 오해하게 한다.
기본값은 클립에 쓴 값Defaults are the values used in the clip
| 항목PARAM | 기본DEFAULT | 범위RANGE | 메모NOTE |
|---|---|---|---|
| 주기 | 1.8s | 1.26~2.52s | 유한 구간을 호스트 시간으로 반복 |
| 표시 길이 | 18% | 10~25% | 전체 경로 대비 밝은 구간 |
| 선폭 | 3px | 2~5px | 윤곽 가독성 |
| 이징 | none | none | 움직임의 가속과 감속 |
const path = document.querySelector('.chase');
const length = path.getTotalLength();
gsap.set(path, {strokeDasharray:`${length*0.18} ${length*0.82}`, strokeWidth:3});
tl.fromTo(path, {strokeDashoffset:0}, {strokeDashoffset:-length, duration:1.8, ease:'none'}, 0);그대로 붙여 넣는다Paste as is
<파일>에서 <대상>에 스트로크 체이스을 적용해. 1.8초, 표시 길이 18%; 선폭 3px, 이징 none로 구현해. paused 타임라인으로 seek 가능하게 하고 반복은 유한 구간의 지역 시간으로 계산해.
Apply Stroke Chase to <target> in <file>. Use a 1.8s segment with none; implement these explicit settings: Visible path segment: 18%, Stroke width: 3px. Use a paused, seekable timeline and repeat through local timeline time.
<파일>의 <대상> 레이어에 스트로크 체이스을 적용해. 1.8초, 표시 길이 18%; 선폭 3px, none를 사용하고 0초, 0.9초, 1.8초 캡처로 시작값, 중간 변화, 완료 자세를 확인해. 동일 시점을 두 번 seek해 같은 결과인지 검증해.
Apply Stroke Chase to the <target> layer in <file> with Visible path segment: 18%, Stroke width: 3px, using the supplied core snippet and a 1.8s segment with none. Capture at 0s, 0.9s, and 1.8s to verify the initial pose, intermediate change, and final pose. Seek to the same timestamp twice and confirm identical output.
HyperFrames · ReelForge · Scrolline
개념 출처와 라이선스. 구현은 이 레포에서 새로 씀Concept sources and licenses. Implementations are original to this repo