작업 경로 / 입력에서 결과까지
cubic-bezier 이징 곡선을 디자인하는 방법
- 01
첫 번째 컨트롤 점 놓기
컨트롤 점 X1을 0~1, 컨트롤 점 Y1을 −1~2 범위로 설정하세요. 곡선 차트가 실시간으로 다시 그려지고, 시작점에서 핸들로 이어지는 가이드 선이 보여요.
- 02
두 번째 컨트롤 점 놓기
컨트롤 점 X2(0~1)와 컨트롤 점 Y2(−1~2)를 설정하세요. Y 값을 1 너머로 당기는 것이 이징에 탄력을 주는 오버슈트를 만들고, Y1을 0 아래로 당기면 움직임이 시작되기 전에 잠깐의 예비 동작이 더해져요.
- 03
지속 시간 설정하기
지속 시간을 0.1~4초 사이에서 고르세요. 모션 트랙 위의 마커가 입력한 곡선 그대로 루프합니다. 지금 보는 리듬이 그대로 프로덕션의 리듬입니다.
- 04
알려진 곡선에서 시작할 수도 있습니다
기본 곡선(0.25, 0.1, 0.25, 1)은 표준 ease 키워드와 정확히 같고 중립적인 출발점입니다. 샘플 불러오기를 누륵면 탄력 있는 오버슈트 곡선(0.34, 1.56, 0.64, 1)이 적용돼 Y 값이 1을 넘으면 무슨 일이 일어나는지 보여 줍니다.
- 05
타이밍 CSS 복사하기
「CSS 복사」 또는 「.css 다운로드」로 toolars-cubic-bezier.css를 저장해요. .motion 규칙은 transition-duration과 두 timing-function 속성을 설정하지만 animation-duration은 설정하지 않아요. 키프레임 애니메이션에는 시간을 별도로 지정하세요.
- 06
볼내기 전에 차트 읽기
차트는 고정된 시작점과 끝점 사이에서 시간에 따른 진행을 그려요. 평평한 구간은 느리고, 가파른 구간은 빨라요. 시작 아래로 낮아지거나 끝을 넘어 올라가는 곡선은 오류가 아니에요. 예비 동작과 오버슈트가 정직하게 그려진 것입니다.