Unity Animation 키 조작
Unity의 애니메이션 시스템은 키를 설정하고 조작하는 데 많은 유용한 기능을 제공합니다. 본 문서에서는 Curves 모드를 사용하여 여러 키를 선택하고 조정하는 방법에 대해 설명하겠습니다.
키 선택
Curves 모드에서 다수의 키를 선택하는 방법은 다음과 같습니다:
- Shift 클릭: 선택하려는 키를 하나씩 클릭합니다.
- 박스 선택: 마우스를 드래그하여 직사각형 형태로 키 그룹을 선택합니다.
- 추가 및 제거: 이미 선택된 키 그룹에 Shift 키를 누른 채로 드래그하여 키를 추가하거나 제거합니다.
선택된 키 옆에 박스 선택 핸들이 나타납니다. 이 핸들은 키의 선택 및 해제에 따라 크기가 조정됩니다.
선택된 키 이동
선택된 키를 이동하려면, 박스 선택 핸들의 빈 공간을 클릭하여 드래그합니다. 이렇게 하면 선택한 키들이 한 번에 이동하게 됩니다. 처음과 마지막 키의 시간이 타임라인 바 아래에 표시되어, 정확한 위치에 놓을 수 있습니다.
선택된 키를 왼쪽으로 드래그하면, 타임라인상 0의 왼쪽으로 위치하는 키는 삭제됩니다.
선택된 키 스케일 조정
수평 스케일
- 키의 시간 위치를 변경하면서 값은 고정합니다.
- 박스 선택 핸들을 왼쪽이나 오른쪽으로 움직여서 키를 수평으로 스케일합니다.
시간 범위를 조정할 수 있으며, 핸들을 멀리 스트레치하면 애니메이션이 느려지고, 가깝게 하면 빨라집니다.
수직 스케일
- 시간 위치는 변하지 않으며, 키의 값을 조정합니다.
- 박스 선택 핸들을 위쪽이나 아래쪽으로 움직여서 수직으로 스케일할 수 있습니다.
측면에는 키의 최소 및 최대 값이 표시되어, 원하는 값을 쉽게 선택할 수 있습니다.
조정 바
선택된 키 주변에는 박스 선택 외에도 회색 조정 바가 있습니다:
- 상단 조정 바: 선택된 키의 값을 유지하며 시간 위치를 수정합니다.
- 왼쪽 조정 바: 선택된 키의 시간 위치를 유지하며 값을 수정합니다.
- 다수의 키 선택 시, 각 바의 끝에 있는 사각형을 드래그하여 위치를 이동하거나 스케일 할 수 있습니다.
리플 수정
리플 수정은 선택된 키를 이동하고 스케일하는 방법입니다. 이 기능은 선택되지 않은 키에도 영향을 미칩니다.
- 리플 무브: 박스 선택을 드래그하며 R키를 누르면, 선택된 키를 이동할 때 나머지 키가 "푸싱" 효과로 함께 이동합니다.
- 리플 스케일: 박스 선택 핸들을 드래그하며 R키를 누르면, 선택되지 않은 키가 리플 무브와 동일하게 영향을 받습니다.
결론
Unity의 애니메이션 키 조작 기능을 통해 다양한 방식으로 애니메이션을 만들어 낼 수 있습니다. 박스 선택, 이동 및 스케일 조정을 통해 직관적으로 애니메이션을 다룰 수 있으니 실습을 통해 익혀 보시기 바랍니다.
| 키 조작 방법 | 설명 |
|---|---|
| Shift 클릭 | 키를 하나씩 선택 |
| 박스 선택 | 드래그로 그룹 선택 |
| 이동 | 박스 선택 핸들을 드래그 |
| 수평 스케일 | 시간 위치 조정, 값은 고정 |
| 수직 스케일 | 값 조정, 시간 위치 고정 |
| 상단 조정 바 | 시간 위치 수정 |
| 왼쪽 조정 바 | 값 수정 |
| 리플 무브 | 선택된 키 이동 |
| 리플 스케일 | 선택되지 않은 키에도 영향 |
이제 Unity에서 애니메이션 키를 더욱 효과적으로 조작할 수 있게 되었습니다!