본문 바로가기

-----Unity 3d----/Error

[Unity3d][문제해결]The AnimationClip 'XX' used by the Animation component 'Main_character' must be marked as Legacy.

The AnimationClip 'XX' used by the Animation component 'Main_character' must be marked as Legacy.


다음과 같은 경고가 뜨고 게임을 실행 시켜도 애니메이션이 적용 되지 않았습니다.


따라하기!!!


1) 3d 오브젝트를 선택합니다.





2) Component > Miscellaneous > Animation을 통해 애니메이션을 추가합니다.




3) 원하는 애니메이션을 추가합니다. 그리고 상단의 Model의 Select를 선택하여 Import Settings로 갑니다.




4) Rig 탭으로 갑니다.



5) Animation Type을 Legacy로 바꿔줍니다.



6) 그리고 게임을 실행시켜보면 애니메이션이 적용된 모습을 확인할 수 있습니다.



참고

http://forum.unity3d.com/threads/159980-Legacy-animations-don-t-work

http://docs.unity3d.com/Documentation/Manual/AnimationsImport.html



 마치며...

문제는 해결하였지만 이게 정확한 방법인지 이 세팅으로 인해 다른 문제가 생기진 않을지 잘 모르겠습니다. 

여기서 만져본 세팅 메뉴에 대해 알고 계신분은 댓글 부탁드립니다.