단계 목록의 활성 표시가 이동하고 옆 코드 패널의 대응 내용이 바뀐다.The active step moves through a list as a neighboring code panel updates.
단계 목록의 강조가 이동할 때 옆 코드 패널도 같은 단계로 바뀐다.
목록은 다음 단계인데 패널은 이전 코드를 유지한다.
기본값은 클립에 쓴 값Defaults are the values used in the clip
| 항목PARAM | 기본DEFAULT | 범위RANGE | 메모NOTE |
|---|---|---|---|
| 기본 지속 | 2s | 1.40~2.80s | 첫 동작 또는 후보의 기본 단계 길이 |
| 패널 전환 | 650ms | 350~800ms | 활성 표시와 패널 키를 함께 바꾼다 |
| 이징 | power2.out | none | power2.out | power2.inOut | 주파수 변화는 선형으로 두고 위치 변화는 완만하게 연결한다. |
const tl = gsap.timeline({paused:true});
panels.forEach((panel,i)=>{
tl.to(indicator,{y:i*64,duration:0.3,ease:"power2.out"},i*2);
tl.set(panels,{opacity:0},i*2);
tl.fromTo(panel,{opacity:0,y:12},{opacity:1,y:0,duration:0.65,ease:"power2.out"},i*2);
});그대로 붙여 넣는다Paste as is
<파일>에서 <대상>에 단계와 패널 동기 진행을 적용해. 단계 목록의 활성 표시가 이동하고 옆 코드 패널의 대응 내용이 바뀐다. 자체 단계 키로 목록 강조와 코드 토큰 이동을 같은 타임라인에 묶는다. 기본 지속은 2s, 패널 전환은 650ms, 이징은 power2.out로 설정한다. 하나의 paused GSAP 타임라인으로 구성하고 seek할 때 좌표와 표시 상태를 다시 계산해.
Apply Step-panel Walkthrough to <target> in <file>. The active step moves through a list as a neighboring code panel updates. Use a base duration of 2s and power2.out; use 2000ms steps, 300ms indicator travel, and 650ms panel transitions and preserve semantic correspondence. Build one paused GSAP timeline and recompute geometry and visibility when seeking.
<파일>의 설명 장면에서 <대상>에 단계와 패널 동기 진행을 적용해. 기본 지속은 2s, 패널 전환은 650ms, 이징은 power2.out로 설정한다. 0초, 1초, 2초 시점을 캡처해 초기 상태, 중간 대응 관계, 첫 동작의 완료 상태를 확인해. 원본과 결과의 의미 대응 및 라벨 가독성을 검증해.
Implement Step-panel Walkthrough in the explanatory scene of <file> for <target>, using 2s and power2.out with 2000ms steps, 300ms indicator travel, and 650ms panel transitions. Capture at 0, 1, and 2 seconds to check the initial state, intermediate correspondence, and completion of the first motion. Verify matching source and result elements and readable labels.
HyperFrames · ReelForge · Scrolline
개념 출처와 라이선스. 구현은 이 레포에서 새로 씀Concept sources and licenses. Implementations are original to this repo