제목이 위아래로 갈라져 나가고 생긴 빈 공간에서 패널이 커져 화면을 차지하는 전환The title splits apart vertically and a panel grows from the opening to take over the screen.
제목이 중간에서 갈라져 위 절반은 -300px, 아래 절반은 +300px로 0.8초 동안 밀려 나가고 그 사이에서 패널이 scale 0에서 1로 커진다
제목이 갈라져 나가는 동안 글자가 잘려 읽히지 않거나, 패널이 제목이 다 사라진 뒤에야 등장해 공백이 생긴다
기본값은 클립에 쓴 값Defaults are the values used in the clip
| 항목PARAM | 기본DEFAULT | 범위RANGE | 메모NOTE |
|---|---|---|---|
| 전체 지속 | 0.8s | 0.6~1.1s | 제목과 패널 동시 |
| 제목 이동 | ±300px | 200~420px | 위와 아래 반대 |
| 패널 scale | 0→1 | 0.1→1 | 중앙 원점 |
| 패널 지연 | 0.2s | 0~0.3s | 제목이 열린 후 시작 |
const tp = document.querySelector('.top'), bt = document.querySelector('.bot');
tl.to(tp, { y: -300, duration: 0.8, ease: 'power3.inOut' }, 0)
.to(bt, { y: 300, duration: 0.8, ease: 'power3.inOut' }, 0)
.fromTo('.panel', { scale: 0 }, { scale: 1, duration: 0.6, ease: 'power3.out' }, 0.2);그대로 붙여 넣는다Paste as is
<제목>이 위아래로 갈라지며 <패널>이 열리는 전환을 만들어줘. 제목을 위/아래 절반으로 나눠 위쪽은 y -300px, 아래쪽은 y +300px로 0.8초 power3.inOut, 패널은 0.2초부터 0.6초 동안 scale 0에서 1로 power3.out. 분할선은 제목 가로 중앙이고 paused 타임라인 하나로 만들어.
Build a split-panel handoff from <title> to <panel>. Split the title into top and bottom halves; the top goes y -300px and the bottom y +300px over 0.8 seconds (power3.inOut). The panel scales from 0 to 1 starting at 0.2 seconds for 0.6 seconds (power3.out). Split along the title's horizontal center and keep it in one paused timeline.
<파일>의 제목 카드에 split panel handoff를 적용해. .top y -300px, .bot y +300px (0.8s, power3.inOut), .panel scale 0에서 1 (0.2초부터 0.6s, power3.out). 0.3초에 제목이 갈라졌는지, 0.6초에 패널이 화면의 절반 이상인지, 1.0초에 패널이 전체를 차지하는지 캡처로 확인해.
Apply a split panel handoff to the title card in <file>. .top y -300px, .bot y +300px (0.8s, power3.inOut), .panel scale 0 to 1 (start 0.2s, 0.6s, power3.out). Capture at 0.3 seconds to confirm the title has split, at 0.6 seconds to confirm the panel covers over half the frame, and at 1.0 seconds to confirm it fills the screen.
HyperFrames · ReelForge · Scrolline
개념 출처와 라이선스. 구현은 이 레포에서 새로 씀Concept sources and licenses. Implementations are original to this repo