Version: 2023.2
언어: 한국어
XR 공급자 플러그인 선택
XR 씬 설정

XR 프로젝트 생성

XR 프로젝트를 생성하기 위해 Unity Hub의 XR 템플릿을 사용하거나 XR이 아닌 프로젝트로 시작할 수 있습니다.

선행 조건

XR 프로젝트를 생성하려면 먼저 다음 작업을 수행해야 합니다.

  • Unity 에디터 설치.
  • 지원하려는 XR 기기가 실행되는 플랫폼 빌드 타겟을 지원하려면 에디터 모듈을 추가하십시오.예를 들어 ARCore 또는 Meta Quest 기기로 Android 기기를 지원하려면 Unity Hub를 사용하여 에디터에 Android 모듈을 추가해야 합니다.

참고:일부 XR 기기 제조업체는 플랫폼용 애플리케이션을 생성하기 위해 개발자 계정 로그인과 같은 추가 요구 사항을 강제할 수 있습니다.이러한 요구 사항은 Unity 문서의 범위에 포함되지 않습니다.

새 XR 프로젝트 생성

Unity Hub에서 AR 또는 VR 템플릿으로 새 XR 프로젝트를 생성할 수 있는 가장 빠른 방법입니다.이러한 템플릿 중 하나로 생성한 프로젝트에는 이미 XR 플러그인 관리 시스템, 공통 XR 플러그인 및 지원 패키지, 기본 XR 컴포넌트로 설정된 시작 씬이 설정되어 있습니다.

  1. Unity Hub를 엽니다.
  2. Hub에서 New Project 버튼을 클릭합니다.
  3. 템플릿에서 시작하려면 VR Core 또는 AR Core 템플릿을 선택합니다.
  4. 필요한 경우 Download template을 클릭합니다.
  5. 프로젝트 이름과 저장 위치를 설정합니다.
  6. Create project를 클릭합니다.
  7. 에디터에서 프로젝트를 연 후 XR 플러그인 관리 시스템으로 프로젝트의 XR 플러그인을 설정합니다.
  8. 패키지 관리자를 사용하여 AR FoundationXR 인터랙션 툴킷과 같은 XR 패키지를 추가합니다.
  9. XR 씬을 설정합니다.

팁:XR 프로젝트를 생성한 후 Project SettingsXR Plug-in Management 섹션으로 이동하여 지원하려는 플랫폼에 대해 플러그인을 활성화합니다.XR 플러그인 관리 페이지에 플랫폼 탭이 표시되지 않는 경우, Unity Hub를 사용하여 에디터 설치에 플랫폼 모듈을 추가하십시오.

XR이 아닌 프로젝트에서 시작

다음과 같이 XR이 아닌 기존 프로젝트를 항상 전환할 수 있습니다.

  1. Unity Hub를 사용하여 프로젝트를 엽니다.
  2. 에디터에서 XR 플러그인 관리 시스템으로 프로젝트의 XR 플러그인을 설정합니다.
  3. 패키지 관리자를 사용하여 AR FoundationXR 인터랙션 툴킷과 같은 XR 패키지를 추가합니다.
  4. XR 씬을 설정합니다.

예시 에셋 제거

XR 템플릿 중 하나를 사용하여 프로젝트를 생성하지만 포함된 예시 에셋을 사용하지 않으려는 경우, 예시 에셋을 제거할 수 있습니다.

  1. 프로젝트(Project) 창에서 Assets 폴더를 엽니다.
  2. ExampleAssets 폴더를 마우스 오른쪽 버튼으로 클릭합니다.
  3. Delete를 선택합니다.
  4. 표시되는 다이얼로그에서 Delete를 클릭합니다.

참고:템플릿의 샘플 씬은 ExampleAssets 폴더의 에셋을 사용합니다.폴더를 제거하는 경우 샘플 씬에서 다음 항목도 제거해야 합니다.

  • AR Session Origin 게임 오브젝트(AR 템플릿)의 AnchorCreator 스크립트
  • XRControllerLeft 게임 오브젝트(VR 템플릿)
  • XRControllerRight 게임 오브젝트(VR 템플릿)
  • Plane 게임 오브젝트(VR 템플릿)
XR 공급자 플러그인 선택
XR 씬 설정