반응형
본문 바로가기

지식창고/Unity엔진

(10)/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 - Part6 Part6. 춤모션에 사운드 재생시키기​ Part5 항목까지 잘 따라오셨다라는 가정하에 여러분께서 적용시킨 춤모션에 맞는 노래가 흘러나올 수 있도록 사운드를 재생시켜주는 방법에 대해서 진행하도록 하겠습니다. 먼저 해당 춤모션에 음원파일의 이름을 변경하여 줍니다. 저는 Girls라는 곡의 춤모션을 사용하였기 때문에 음원의 이름을 Girls로 하여주었습니다. (아마 여러분께서 다운받는 음원은 MP3로 되어 있을 것입니다. MP3 상태로 유니티에 Import하여도 문제될 것은 없지만 수 많은 사운드 파일들을 사용하게 되는 게임의 경우 나중에 많은 용량을 차지하게 되게 됩니다. 그렇기에 현업 개발자 분들이나 튜토리얼을 보더라도 사운드 파일은 WAV파일로 변경하여 Import시키는 것을 추천합니다. 저도 개인적으..
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 - Part4 Part4. 다운받은 캐릭터 및 모션 Import 및 Unity에서 사용하기 ​ 다운받으신 캐릭터와 모션을 Import시키는 법은 아주 간단합니다. 그림 13-1과 13-2와 같이 다운 받은 mmd캐릭터와 춤모션의 폴더를 유니티의 Assets에 드래그 앤 드랍으로 끌어가주시면 Import가 이루어 집니다. 이렇게 춤모션과 캐릭터를 Import 시킨 후 MMD 캐릭터를 Unity에서 사용할 수 있도록 추출하는 작업을 진행해야 합니다. Import시킨 MMD 캐릭터의 폴더에 보시면 그림 14-1과 같이 해당 캐릭터의 이름을 가진 파일이 존재하게 되는데, 해당 파일을 클릭하시면 Inspector 탭에 일본어로 설명이 나와 있으며 체크하는 곳이 보일 것입니다. 그림 14-1과 같이 체크란에 체크를 하여주시고 버..
Unity5 Mecanim Animation Tutorial - Part3 Part3. MMD파일 다운로드 방법(캐릭터, 춤모션) 자 이제 MMD로 제작되어진 캐릭터나 모션(춤)을 사용할 수 있도록 하여주는 MMD Package의 Import 및 준비가 끝난 상태입니다. 그렇다면 이제 맘에드는 MMD캐릭터나 춤모션을 선택하여 다운받는 방법에 대하여 알려드리도록 하겠습니다. 먼저 구글사이트에 접속하여 검색란에 MMD라고만 입력하여 검색하신 다음 검색되어지는 항목의 탭을 동영상으로 변경하여 줍니다. 이렇게 동영상 탭으로 변경하여 주면 수 많은 MMD 영상들이 검색되어지는데 하나씩 보시고 맘에 드는 캐릭터와 춤을 찾도록 합니다. 꼭 동일한 영상의 캐릭터와 춤이 아니더라도 춤과 캐릭터는 서로 다른 영상의 것을 다운 받아 사용하셔도 적용되니 맘에 드는 것을 고르시면 됩니다. 이렇게 동영..

반응형