현재 노드가 켜지고 연결선을 따라 신호나 강조가 다음 노드로 이동한다. 도착한 노드가 새 활성 상태가 된다.A signal moves to the next node, which becomes the active state.
주문 접수에서 결제와 배송으로 현재 상태를 한 단계씩 넘긴다.
모든 상태를 동시에 활성 색으로 표시한다.
기본값은 클립에 쓴 값Defaults are the values used in the clip
| 항목PARAM | 기본DEFAULT | 범위RANGE | 메모NOTE |
|---|---|---|---|
| 상태 수 | 5 | 3~8 | 현재 상태 한 개 |
| 전이 지속 | 500ms | 300~800ms | 연결선 이동 |
| 도착 강조 | 250ms | 150~400ms | 전이 뒤 시작 |
| 상태 유지 | 700ms | 400~1200ms | 라벨 읽기 시간 |
const tl=gsap.timeline({paused:true});
steps.slice(1).forEach((step,i)=>{
const t=i*1.45;
tl.fromTo(step.signal,{strokeDashoffset:step.length},{strokeDashoffset:0,duration:0.5,ease:'none'},t);
tl.to(steps[i].node,{fill:'#64748b',duration:0.25},t+0.5);
tl.to(step.node,{fill:'#22c55e',duration:0.25},t+0.5);
});그대로 붙여 넣는다Paste as is
<파일>의 <대상>에 상태 전이 순회을 적용해. SVG 연결선의 신호 위치와 노드 색을 상태 전이 시간표에 따라 함께 갱신한다. 상태 수 5; 전이 지속 500ms; 도착 강조 250ms; 상태 유지 700ms을 적용한다. GSAP 코어의 paused 타임라인 하나로 seek 가능하게 만들고 임의 난수와 타이머를 쓰지 마.
Implement State Transition Walk on <target> in <file>. Use 5 states, 500ms transitions, 250ms arrival emphasis, and 700ms state holds. Keep exactly one current node and draw only valid transitions. Use one paused GSAP core timeline, support seeking, and avoid random values and timers.
<파일>의 설명 장면에서 <대상>에 상태 전이 순회을 적용해. SVG 연결선의 신호 위치와 노드 색을 상태 전이 시간표에 따라 함께 갱신한다. 상태 수 5; 전이 지속 500ms; 도착 강조 250ms; 상태 유지 700ms을 적용한다. 0초, 3초, 6초를 캡처해 시작 상태, 중간 진행, 최종 상태를 확인하고 같은 시각으로 다시 seek했을 때 좌표와 라벨이 같은지 검증해.
Implement State Transition Walk on <target> in <file>. Use 5 states, 500ms transitions, 250ms arrival emphasis, and 700ms state holds. Keep exactly one current node and draw only valid transitions. Use one paused GSAP core timeline, support seeking, and avoid random values and timers. Capture at 0s, 3s, and 6s to check the initial state, intermediate motion, and final state. Seek to each time again and verify identical geometry and labels.
HyperFrames · ReelForge · Scrolline
개념 출처와 라이선스. 구현은 이 레포에서 새로 씀Concept sources and licenses. Implementations are original to this repo
gongnyang/reelforge:skills/reelforge/references/grammar/06-shapes-strokes.md#progress-bar-linear-segmented)Apache-2.0local:ig-carousel-hub/03_templates/motion/slot-spec.md)unknowngongnyang/reelforge:blocks/numbered/block.html)Apache-2.0claude-skill:bookforge/references/diagrams.md)MIT