1. 애니메이션 녹화 기능이란?
- Unity에서는 Animation 창의 녹화 기능을 통해, 2D/3D 오브젝트의 다양한 속성을 시간에 따라 변화시키는 키프레임 기반 애니메이션을 손쉽게 제작할 수 있다.
- 특히 2D UI나 게임 오브젝트에 연출을 입힐 때, 복잡한 코드 없이 직접 눈으로 보며 설정할 수 있다는 점이 큰 장점이다.
2. 기능 설명
- Animation 창에서 빨간색 ● 버튼(녹화)을 누르면, 해당 오브젝트의 속성 변경이 자동으로 키프레임으로 기록된다.
- 타임 라인를 이동하면서 속성값을 바꾸면, 자동으로 키가 생성된다.
- 이렇게 만든 애니메이션 클립은 Animator Controller에서 상태 전환을 통해 재생할 수 있다.
2-1. 녹화 가능한 주요 속성들
- 게임 오브젝트의 모든 상태를 녹화할 수 있다
1) Transform: 위치(Position), 회전(Rotation), 크기(Scale)
2) Sprite Renderer: Sprite 이미지, 색상(Color), 알파값 등
3) GameObject 활성화 여부
3. 실제 예시: 카드 뒤집기 애니메이션
- 카드 뒤집기 애니메이션을 만들 때, Animation 녹화 기능을 활용했다.
1) 회전 Z 값을 이용해, 뒷면은 0° → 180°, 앞면은 180° → 0°로 회전시켜 뒤집는 효과를 만들었다.
2) 카드가 회전하는 도중, 90도 시점에서 GameObject 활성화 여부를 전환하여 앞면/뒷면의 타이밍을 자연스럽게 조절했다.

'Programming > Unity 정보, 기능' 카테고리의 다른 글
| Unity 기초 개념 정리 모음 #5 (1) | 2025.07.23 |
|---|---|
| Unity 생성 주기 - 인스펙터 값 반영 문제 (0) | 2025.07.02 |
| Unity 기초 기능 #5 - 스플래시 이미지, 안드로이드로 빌드하기, 광고 넣기 (0) | 2025.06.18 |
| Unity 기초 기능 #4 - Resources 에셋 로드, 씬 전환 (0) | 2025.06.17 |
| Unity 기초 기능 #3 - Canvas Render Mode, Rigidbody2D 타입 (0) | 2025.06.16 |
