🇺🇸

유니티 모션데이터 적용 프로세스

서비스 안내
2024-12-26
유니티 모션데이터 적용 프로세스

Unity

유니티는 2D, 3D 게임 및 인터랙티브 컨텐츠를 개발할 수 있는 크로스 플랫폼 게임 엔진입니다.

게임 개발자들이 다양한 플랫폼 (PC, 모바일, 콘솔, VR/AR 등)에서 실행되는 게임 및 시뮬레이션을 손쉽게 만들 수 있도록 돕는 도구를 제공합니다.


Unity 설치 및 실행 방법

1. Unity Hub 홈페이지에 들어갑니다. 홈페이지 링크 : https://unity.com/download

유니티 홈페이지.PNG


2. Unity Hub를 다운로드 및 설치합니다.

유니티허브다운로드홈페이지.PNG


3. 필요한 버전을 Install 합니다.

유니티버전다운로드홈페이지.PNG


4. 설치가 끝나면 오른쪽 위의 New project를 눌러 프로젝트 생성 창을 열어줍니다.

유니티허브.PNG


5. 윗 방향의 New project 밑의 Editor Version을 원하는 버전으로 설정합니다.

유니티 뉴프로젝트.PNG


6. 필요한 템플릿을 선택하고 프로젝트 이름을 설정 후 Create projcet 버튼을 눌러 유니티를 실행합니다.

유니티 화면.PNG


설치 중 자주 발생하는 오류 및 해결 방안

유니티 버전 설치 오류 (Install Failed : Validation Failed 오류) 발생시 다음의 프로세스를 진행합니다.

유니티 Validation Faild 오류.PNG



1. Unity Hub를 관리자 권한으로 다시 실행합니다.

관리자권한으로 실행.PNG


2. 백신 프로그램을 종료하고 방화벽을 해제합니다. (설치 후 다시 방화벽을 설정)

방화벽 해제.PNG


3. 버전을 수동설치 합니다.

유니티버전다운로드홈페이지.PNG


  • 사용할 버전을 Downloads에서 See all 버튼을 찾아 클릭합니다.
3.34f1 see all.PNG


  • 왼쪽의 Manual installs탭을 클릭하고 필요한 모듈들을 찾아 수동으로 다운로드합니다.
installer.png


  • 다운로드한 매뉴얼 프로그램을 실행합니다.


4. 관리자 계정을 추가하거나 변경합니다.

  • 윈도우키 + r키를 눌러 실행 창을 실행합니다.
실행.PNG


  • 열기에 netplwiz.exe를 검색해 사용자 계정을 불러옵니다.
사용자계정.PNG


  • 사용자 계정에서 추가 버튼을 누르고 Microsoft 계정 없이 로그인 버튼을 눌러 사용자 추가 화면으로 들어갑니다.
계정없이로그인.PNG


  • 사용자 이름은 꼭 영어로 입력하고 다음을 눌러줍니다.
무조건영어로만.PNG


  • 사용자 계정에서 만든 계정을 선택하고 속성을 누릅니다.
사용자계정.PNG


  • 그룹 등록탭을 클릭하고 관리자 (administrators) 그룹으로 변경해 주고 적용 및 확인을 눌러줍니다.
administrators.PNG



모션데이터 Import하는 방법

Drag And Drop 방법

FBX파일을 유니티의 project창의 Asset 폴더에 마우스를 이용해 드래그 앤 드롭 방식으로 끌어당겨서 Import합니다.

유니티 화면.PNG


Import New Asset을 이용한 방법

1. 유니티 상단부에 위치한 Assets탭을 누르고 Import New Asset을 클릭합니다.

ImportNewAsset.PNG


2. Import할 FBX파일을 선택 후 import버튼을 클릭합니다.

원하는 FBX클릭 후 Import.PNG



애니메이션 적용 방법

1. 캐릭터와 적용할 애니메이션을 Import합니다.

2. Import한 FBX파일을 선택하고 Inspector창을 확인합니다.

3. Inspector창의 Rig탭을 선택 후 Animation Type을 Humanoid로 바꾸고 Apply버튼을 클릭합니다.

애니메이션 휴머노이드.png


4. project창에서 우클릭 후 Create > Animation > AnimatorController 생성 후 원하는 이름으로 바꿔줍니다.

캐릭터 애니메이터.PNG


5. Scene에 있는 캐릭터를 클릭 후 Inspector창에 있는 Animator > Controller에 만들어 준 AnimatorController를 드래그로 넣어줍니다.

Animator 드래그앤드랍.PNG


6. AnimatorController를 더블 클릭해서 Animator창을 열어줍니다.

애니메이션 컨트롤러 켜진 전체화면.PNG


7. project창에서 적용할 애니메이션 FBX파일을 Animator에 마우스로 끌어당겨 Animation State를 생성해 줍니다.

Animation DragandDrop.PNG


8. Any State 우클릭 후 Make Transition을 클릭합니다. (조건을 다르게 하고 싶다면 맞는 조건의 State에서 MakeTransition)

Make Transition.PNG


9. 적용할 애니메이션에 클릭합니다.

Transition 연결.PNG


10. 시작버튼으로 애니메이션이 잘 적용되는지 확인합니다.

마지막 애니메이션.PNG


상호명 : 주식회사 댄스트럭트 ㅣ 대표자명 : 윤혜린, 오세기 ㅣ 사업자등록번호 : 470-87-01849 ㅣ 통신판매번호 : 2024-서울마포-1844
사업장 주소 : 서울특별시 강남구 역삼로 217, 5층 501호(역삼동, 뉴콘텐츠기업지원 센터) ㅣ 유선번호 : 010-3426-0170
DANSTRUCT Inc. ALL RIGHTS RESERVED