Skip to main content
Skip table of contents

Custom 장애물 추가 기능

본 페이지는 MORAI SIM: Drive에서 제공하는 Object외에 User가 직접 제작한 장애물을 추가하는 방법에 대해 기술한다.


환경구성 (Scence 생성 방법과 동일)

1] UNITY HUB 다운로드

: 여기를 클릭하여 UNITY HUB 다운로드

2] 아래 UNITY 2020.3.6 링크 복사 및 붙여넣기

: unityhub://2020.3.6f1/338bb68529b2

Extra Asset Bundle 제작을 위해 UNITY HUB 를 이용해서 설치한다.

UNITY HUB 설치가 완료되면 2020.3.6 다운로드 링크를 복사해 주소창에 입력해서 설치를 진행 한다.

3] DLL 다운로드

: 여기를 클릭하여 Extra AssetBundle DLL 다운로드

  1. 빈 Unity Project 를 생성한다.

     

  2. Project Asset 폴더 내에 plugin 폴더를 생성하고 다운로드 받은 AssetbudleEditor.dll 을 넣어 준다.

     

  3. Unity 상단 메뉴의 Build > AssetBundles > AssetBundle Editor 를 누르면 AssetBundle Editor가 표시되고 Extra Asset Bundle 을 만드는데 필요한 폴더들이 자동으로 생성 된다.

    • Initialize: 초기화 Editor 를 킬 때 자동으로 초기화 하지만 Editor 를 켠 상태에서 데이터가 추가 되었을 때 누르면 한 번 더 초기화 진행.

    • Build Bundle: 번들 빌드 진행

    • Scene: Scene 을 구성할 오브젝트들을 생성하기 위한 Tap

    • Obstacle: Obstacle 로 생성할 오브젝트들을 생성하기 위한 Tap

Custom 장애물 생성 방법

  1. 99_CustomObjects 폴더 내에 구성하고 싶은 Object 이름으로 폴더를 생성하고 (소문자), Object 파일(Cube)을 폴더 (test1)에 넣어준다.

     

  2. Unity 상단 메뉴 Build > AssetBundles > AssetBundle Editor 에서 1) Initialize 와 2) Obstacle 탭을 순서대로 누르고 Create Bundle 버튼을 눌러준다.
    Obstacle 폴더 내 test1 파일 (Prefab Asset) 생성 완료

     

  3. Build Bundle 버튼을 눌러서 Bundle 을 생성한다.
    생성된 Bundle C:/ExtraAssetBundle/win_extra/ 에서 확인 할 수 있다.

     

     

  4. 생성된 Bundle 파일을 Launcher 가 설치된 폴더 \MoraiLauncher_Win_data\Bundle\(Version)\Extra 경로에 옮겨준다.

  1. 시뮬레이터 내에서 Edit > Scenario > Scenario Edit Mode 를 실행한다.
    그 다음, ExtraObjecttest1.obstacle 을 선택하고 Shift + 마우스 좌 클릭으로 Obstacle 을 생성한다.
    Alt + 마우스 좌 클릭을 통해 생성된 Obstacle 을 삭제한다.

    customobjectkor.png


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.