AnimationCurve는 Unity에서 애니메이션의 키프레임(Keyframe)을 사용하여
값을 보간(interpolate)하는데 사용되는 클래스입니다. 이 클래스를 사용하여
시간에 따라 값을 부드럽게 변화시키는 커브를 정의하고, 이를 기반으로
애니메이션을 만들 수 있습니다.
AnimationCurve클래스의 기본적인 구성 요소는 다음과 같습니다:
- 키프레임(Keyframe): 시간에 따른 값을 정의하는 점을 의미합니다.
키프레임은 시간(t)과 해당 시간에 대응하는 값(value)으로 이루어집니다.
- 보간 방식(Interpolation Mode): 인접한 키프레임 사이의 값을 보간하는 방법을 지정합니다.
기본적으로는 Cubic Bezier 보간이 사용되며, 선형, 스텝, 등 다양한 보간 방식을 선택할 수 있습니다.
반응형
'Today I Learned' 카테고리의 다른 글
[내일배움캠프] 실전 프로젝트 - Finite State Machine (2) | 2024.01.16 |
---|---|
[내일배움캠프] 실전 프로젝트 - Queue를 활용한 오브젝트 풀링 (0) | 2024.01.15 |
[내일배움캠프] 기술면접 연습 - float와 int의 표현 가능한 수의 범위가 다른 이유 (0) | 2024.01.11 |
[내일배움캠프] 실전 프로젝트 - 게임 메카닉 (0) | 2024.01.10 |
[내일배움캠프] Unity 게임 개발 심화 - 마무리 회고 (0) | 2024.01.09 |