요약
애니메이션을 동작시킬 때, 시간의 흐름에 일정한 효과를 주는 게 아닌, 더 자유자재로 속도에 가중치를 줄 수 있는 유틸 함수를 구현한다.
🚦 배경
이번에 #11 을 만들면서 영감을 얻었는데, 선형으로 애니메이션을 동작시키면 재미가 없다.
그렇다고 등비수열로 하기에도 뭔가 살짝 밋밋한 느낌이 분명히 든다. 무엇보다, 딜레이를 정확히 내가 산정해줄 수 없단 게 가장 큰 단점이다.
따라서... 이를 제대로 구현하기 위한 유틸함수를 구현해보고자 한다.
✅ 체크리스트
📑 참고자료
requestAnimationFrame - MDN