애니메이션 시스템 개요(Animation System Overview)
외부 소스 애니메이션

애니메이션 클립

애니메이션 클립은 Unity 애니메이션 시스템의 핵심 요소 중 하나입니다. 외부 소스에서 Unity로 애니메이션을 임포트할 수 있으며, 에디터에서 애니메이션 창을 사용하여 애니메이션 클립을 처음부터 생성할 수도 있습니다.

외부 소스에서 애니메이션 가져오기

임포트할 수 있는 외부 소스 애니메이션 클립은 다음과 같습니다.

  • 모션 캡처 스튜디오에서 캡처한 휴머노이드 애니메이션
  • 외부 3D 응용프로그램(3DS Max나 Maya 등과 같은)에서 아티스트가 처음부터 제작한 애니메이션
  • 서드파티 라이브러리(Unity 에셋 스토어 등)의 애니메이션 세트
  • 임포트된 타임라인 하나에서 잘라낸 여러 개의 클립
임포트한 애니메이션 클립을 Unity의 인스펙터 창에서 확인하는 예제
임포트한 애니메이션 클립을 Unity의 인스펙터 창에서 확인하는 예제

Unity에서 생성 및 편집 가능한 애니메이션

Unity의 애니메이션 창에서 애니메이션 클립을 만들거나 편집할 수 있습니다. 이러한 클립에서 변화시킬 수 있는 요소는 아래와 같습니다.

  • 게임 오브젝트의 포지션, 회전, 스케일
  • 컴포넌트 프로퍼티(머티리얼 컬러, 조명 강도, 사운드 볼륨 등)
  • 작성한 스크립트에 포함된 프로퍼티(float, int, Vector, boolean 변수 등)
  • 작성한 스크립트의 함수 호출 시점
Unity의 애니메이션 창을 사용하여 컴포넌트의 파라미터를 변화시키는 예제(이 예제에서는 점 광원의 강도 및 범위)
Unity의 애니메이션 창을 사용하여 컴포넌트의 파라미터를 변화시키는 예제(이 예제에서는 점 광원의 강도 및 범위)
애니메이션 시스템 개요(Animation System Overview)
외부 소스 애니메이션