반응형
본문 바로가기

Unity Mecanim Animation

(6)/h
Unity5 Mecanim Animation Tutorial - Part9 Part9. 키보드 좌측 Shift키의 입력을 받아 캐릭터의 걷기, 달리기 모드의 전환. 지금부터는 키보드의 좌측 Shift키 입력을 통하여 캐릭터가 이동할 때 달리면서 이동하게 할지 걸으면서 이동하게 할지를 컨트롤 해줄 수 있도록 해보겠습니다. 일단 Animator 탭에서 Walk_Audio노드와 연결되고 있는 2개의 Transition을 삭제해주시고, Parameter형 Bool 변수였던 Walk도 삭제하시기 바랍니다. 삭제를 하셨다면, 달리기 애니메이션으로 사용할 파일을 Animator탭으로 드래그 앤 드랍으로 추가하여 주시기 바랍니다.(그림 28-1] 달리기 애니메이션을 추가하셨다면 이번에는 Parameter형 Float 변수 2개를 생성하여 각각의 이름을 Walk와 Run으로 변경하여 주시고 P..
Unity5 Mecanim Animation Tutorial - Part8 Part7. 키보드 A,D키의 입력을 받아 캐릭터의 회전. ​Part6. 에서 캐릭터를 W,S키 입력을 받아 이동시켜주는 부분이 끝났습니다. 이어서 키보드의 A,D키의 입력을 받아 캐릭터를 회전 시켜줄 수 있도록 하겠습니다. 먼저 moveController스크립트를 열어 다음 그림 26-1, 26-2와 같이 추가 작성하여 주시기 바랍니다. 여기서 새롭게 생성해준 moveRot()함수의 이름을 Update()함수부에 추가를 하여주셔야만 캐릭터가 A,D키의 입력에 따라 좌우 회전이 가능해집니다. 첨부된 그림과 같이 작성이 끝나셨다면 유니티에서 Play버튼을 눌러 테스트를 해보도록 하겠습니다. (그림 26-1, 그림 26-2) 자 이렇게 캐릭터가 W,A,S,D키 입력을 받는지 여부를 확인하여 원하는 대로 캐릭..
Unity5 Mecanim Animation Tutorial - Part7 Part7. 키보드 W,S키의 입력을 받아 캐릭터의 이동. S키를 입력 받았을 때는 캐릭터가 뒷걸음질 치며 이동하는 것이 아닌 캐릭터가 후방으로 180도 회전하며 반대 방향을 향해 이동할 수 있도록 할 생각입니다. 지난 튜토리얼을 따라하시면서 생성했던 Project를 열어주도록 하겠습니다. 저는 지난 튜토리얼 때 mmdImportTutorial이라는 프로젝트 명으로 생성하여 작업을 하였기 때문에 mmdImportTutorial라는 프로젝트를 열어주도록 하겠습니다. 혹시, 다른 Project 명으로 하셨다면 해당 프로젝트를 열어주시기 바랍니다. 먼저, 진행에 앞서 지난 튜토리얼에 작성하였던 DanceController 스크립트를 열어 소스를 수정해 주도록 하겠습니다. (그림 4-1 ~ 4-3) 그림 4-3..
Unity5 Mecanim Animation Tutorial - Part5-2 Part5-2. Import 시킨 MMD모션을 Mecanim Animation을 이용하여 구현하기. 저처럼 MMD캐릭터뿐만 아니라 춤모션도 함께 Import하여 추출하신 분들은 Project탭에서 해당 MMD캐릭터의 폴더에 보시면 캐릭터파일이 있을 것입니다. 캐릭터파일에 보시면 오른쪽 정중앙에 화살표모양을 클릭하여 주시기 바랍니다. 화살표 모양을 눌러보시면 해당 캐릭터 파일이 지니고 있는 파일들(프리팹,애니메이션, 아바타 등등)이 나열되는데 그 중에서도 함께 Import하여 추출하였던 춤모션 파일을 클릭하여 주신 후 Ctrl + D로 해당 애니메이션 파일의 복사본을 생성(그림 30 - 2)합니다. 해당 애니메이션의 복사본을 확인하셨다면 01. Animation 폴더로 드래그 앤 드랍으로 이동시켜주도록 하..
Unity5 Mecanim Animation Tutorial - Part5-1 Part5-1. Import 시킨 MMD모션을 Mecanim Animation을 이용하여 구현하기.​ Mecanim Animation을 이용하여 Animation을 구현하는 법에 대해 알려드리기에 앞서 제가 사용한 Idle 모션은 저작권이 있는 모션으로 함부로 공유해드릴 수 없는 부분 양해 부탁드립니다. Idle 모션 출처 : 블루홀의 여 하이엘프 캐릭터 모션 여러분께서는 구글 검색을 통하여 Idle모션을 구하여 적용하여 주시기 바랍니다. Idle 모션으로 사용할 애니메이션의 Animation Type를 캐릭터와 마찬가지로 Rig에서 Humanoid로 변경하여 줍니다. 변경하여 준 후 그림 20과 같이 Assets에서 우클릭을 하여 Create->Folder를 눌러 새로운 폴더를 생성하여 줍니다. 저는 ..
Unity5 Mecanim Animation Tutorial - Part1 Part1. Unity와 Visual Studio 연동하기 일단 새로운 프로젝트를 생성하도록 하겠습니다. 새로운 프로젝트명은 저는 mmdImportTutorial로 하여 생성하였습니다. (그림 2-1 ~ 2-2) mmd의 임포트와 Mecanim Animation에 대해 다루기 전에 저는 유니티 엔진을 사용할 때도 mono Develop로 스크립트를 작성하는 것보다 비쥬얼 스튜디오로 작성하는 것이 익숙하기 때문에 비쥬얼 스튜디오와 유니티 엔진의 연동법에 대해 간단하게 알려드리고 가도록 하겠습니다. 먼저 유니티의 메뉴 중 Edit의 Preferences를 클릭합니다.(그림 3-1) 그림 3-1과 같이 클릭을 하시면 Unity Preferences라는 팝업창이 활성화가 되는데, 이 때 External Tool..

반응형