반응형

유니티 애니메이션 빠르게하는 방법

 

유니티로 게임을 제작하다보면 애니메이션을 넣는 것은 필수다.

하지만 애니메이션이 다 내 마음에 쏙 들 순 없으니, 이번에는 모션은 마음에 드는데 속도가 너무 느리다.

복장터지게 느림 ㅠ

 

그래서 찾아본 결과 애니메이션의 속도를 조절할 수 있는 방법은  애니메이터에서 조절하는 방법이었다.

 

하지만 이렇게 할 경우, 같은 애니메이터를 쓰는 모든 애니메이션들이 빨라지게 된다.

오늘은 설명할 방법은 이게 아니다.

 

애니메이션 하나만 빠르게 하고싶을 때는 아래와 같은 간단한 방법을 사용해보자.

우선 애니메이션을 선택해보자.

애니메이션을 선택했을 때 키프레임부분이 불투명하게 수정할 수 없는 상태일 경우에는 애니메이션 원본이라서 그렇다.

애니메이션을 Cntl D를 사용하여 복사한 것을 눌러보면 키프레임을 조절할 수 있을것이다.

(모델링을 복사하는 게 아니라 애니메이션 만 복사하는것. 모델링과 애니메이션을 구분하자!)

 

이제 키프레임쪽을 클릭하여 Cntl A를 눌러 전체 키프레임을 선택하고

 

가장 오른쪽 바를 드래그하여 원하는 시간만큼 길이를 줄여주자.

키프레임들이 더욱 촘촘히 모이는 것을 확인할 수 있다.

 

이제 확인해보면

이렇게 4배 빠르게 재생되는 애니메이션을 볼 수 있다.

 

컨트롤러에서 변경도 가능하고, script에서도 변경이 가능한 애니메이션 속도.

단일 애니메이션의 속도만 변경하고 싶다면 이 방법을 이용해보는 것이 좋겠다.

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기