애니메이션을 애니메이션 트랙에 직접 녹화할 수 있습니다. 비어 있는 애니메이션 클립에 직접 녹화하면 무한** 클립**이 생성됩니다.
무한 클립은 타임라인 창을 통해 녹화된 기본 키 애니메이션을 포함하는 클립입니다. 무한 클립은 길이가 정해져 있지 않아 애니메이션 트랙의 전체 길이와 같으므로 무한 클립의 위치를 지정하거나 무한 클립을 자르거나 분할할 수 없습니다.
무한 클립을 생성하기 전에 애니메이션화할 게임 오브젝트에 빈 애니메이션 트랙을 추가해야 합니다.
트랙 리스트에서 빈 애니메이션 트랙의 빨간색 원 모양 녹화 버튼을 클릭하여 녹화 모드를 활성화하십시오.
트랙이 녹화 모드로 변경되면 트랙의 클립 영역이 “Recording…” 메시지와 함께 빨간색으로 표시되고, 녹화 버튼이 켜졌다 꺼졌다 깜빡입니다.
녹화 모드에서 게임 오브젝트의 애니메이션 가능 프로퍼티에 대한 모든 수정은 타임라인 재생 헤드의 위치에서 키를 설정합니다.
애니메이션을 생성하려면 타임라인 재생 헤드를 첫 번째 키의 위치로 이동한 후 다음 작업 중 하나를 수행하십시오.
인스펙터 창에서 프로퍼티 이름을 마우스 오른쪽 버튼으로 클릭한 후 Add Key를 선택합니다. 그러면 값이 변경되지 않고 프로퍼티에 애니메이션 키가 추가됩니다. 키의 위치를 보여주는 다이아몬드가 무한 클립에 표시됩니다.
인스펙터 창에서 게임 오브젝트의 애니메이션화 프로퍼티 값을 변경합니다. 이렇게 하면 값이 변경되면서 프로퍼티에 애니메이션 키가 추가됩니다. 키의 위치를 보여주는 다이아몬드가 무한 클립에 표시됩니다.
씬 뷰에서 게임 오브젝트를 이동하거나, 회전하거나, 확대/축소합니다. 이렇게 하면 변경한 프로퍼티에 키가 자동으로 추가됩니다. 키의 위치를 보여주는 다이아몬드가 무한 클립에 표시됩니다.
재생 헤드를 타임라인의 다른 위치로 이동하고 게임 오브젝트의 애니메이션화 프로퍼티를 변경합니다. 각 위치에서, 프로퍼티의 값이 변경되었으면 무한 클립에는 다이아몬드가 추가되고 관련 애니메이션 커브에는 키가 추가됩니다.
녹화 모드에서 애니메이션 가능 프로퍼티의 이름을 마우스 오른쪽 버튼으로 클릭하여 값을 변경하지 않고 키 설정, 다음 또는 이전 키로 이동, 키 제거 등과 같은 작업을 수행할 수 있습니다. 예를 들어 값을 변경하지 않고 게임 오브젝트의 포지션에 대한 키를 설정하려면 Position을 마우스 오른쪽 버튼으로 클릭한 후 컨텍스트 메뉴에서 Add Key를 선택하십시오.
애니메이션을 종료한 후 깜빡이는 녹화 버튼을 클릭하여 녹화 모드를 비활성화합니다.
무한 클립은 타임라인 창에 도프 시트로 나타나지만, 이 뷰에서는 키를 편집할 수 없습니다. 키를 편집하려면 커브 뷰를 사용하십시오. 무한 클립을 두 번 클릭하여 애니메이션 창에서 키를 편집할 수도 있습니다.
타임라인 에셋과 무한 클립을 저장하려면 씬이나 프로젝트를 저장해야 합니다. 타임라인 창에서는 무한 클립의 키 애니메이션이 소스 에셋으로 저장됩니다. 소스 에셋의 이름은 “Recorded”로 지정되고, 이 에셋이 타임라인 에셋의 자식으로 프로젝트에 저장됩니다.
추가로 녹화된 모든 무한 클립에 대해 타임라인 창은 각 클립에 “(1)”부터 시작하는 숫자를 순차적으로 지정합니다. 예를 들어 녹화된 무한 클립 세 개가 포함된 타임라인 에셋의 이름은 “Recorded”, “Recorded (1)”, “Recorded (2)”라고 지정됩니다. 타임라인 에셋을 삭제하면 녹화된 클립도 제거됩니다.