다음을 통해 공유


하나의 Unity 프로젝트에서 여러 환경 게시

개요

여러 환경을 생성할 수 있는 단일 Unity 프로젝트를 사용하여 이점을 얻을 수 있는 경우가 있을 수 있습니다. 한 가지 예는 다음과 같습니다. 동일한 자산을 많이 재사용하는 일련의 게임 환경을 빌드한다고 가정해 보겠습니다. 모든 자산이 포함된 단일 Unity 프로젝트를 만든 다음 각 개별 게임룸을 장면으로 만든 다음 메시 업로더를 사용하여 장면을 환경으로 전환하고 웹의 메시 컬렉션에 업로드할 수 있습니다.

위의 시나리오를 예제로 사용하면 다음과 같은 작업을 수행할 수 있습니다.

  1. "GameRooms"라는 새 Unity 프로젝트를 만듭니다.

  2. 각 게임 룸에 대한 개별 장면을 만듭니다. 각 장면의 이름을 다음과 같이 지정합니다.

    다트 룸
    당구장
    체스 룸

메시 업로더 버전

Mesh 도구 키트 패키지 추가 문서에 설명된 것처럼 메시 도구 키트에는 안정적인 빌드와 미리 보기 빌드라는 두 가지 버전이 있습니다. 때때로 두 버전 간에 약간의 차이가 표시 될 수 있습니다.

환경 만들기

  1. 빌드에 자세히 설명된 지침에 따라 환경 문서를 게시하여 메시 업로더를 연 다음, "다트 룸"이라는 첫 번째 자산을 만듭니다.

    다트룸 환경에 대한 정보가 포함된 환경 만들기 탭의 메시 업로더 창 스크린샷

  2. 환경 만들기 단추를 클릭합니다.

  3. 메시 환경 결과 창에서 작업이 성공했는지 확인한 다음 닫기 단추를 클릭합니다.

    업로더는 자동으로 업데이트 환경 탭으로 이동합니다. 단일 환경을 만드는 경우 프로세스를 계속하기 위한 적절한 위치입니다. 그러나 이 예제에서는 여러 환경을 만들고 있습니다. 즉, 환경 만들기 탭에서 해야 할 일이 더 많이 있습니다.

  4. 환경 만들기를 선택하여 해당 탭으로 돌아갑니다.

  5. 해당 탭에 표시된 현재 정보를 당구실 환경에 적용되는 정보로 바꿉니다.

    BilliardsRoom Environment에 대한 정보가 포함된 환경 만들기 탭의 메시 업로더 창 스크린샷

  6. 환경 만들기를 선택합니다.

  7. 메시 환경 결과 창에서 작업이 성공했는지 확인한 다음 닫기 단추를 클릭합니다.

  8. 환경 만들기를 선택하여 해당 탭으로 돌아갑니다.

  9. 해당 탭에 표시된 현재 정보를 체스실 환경에 적용되는 정보로 바꿉니다.

    BilliardsRoom Environment에 대한 정보가 포함된 환경 만들기 탭의 메시 업로더 창 스크린샷

  10. 환경 만들기를 선택합니다.

  11. 결과 만들기 창에서 작업이 성공했는지 확인한 다음 닫기 단추를 클릭합니다.

    이제 각 게임룸마다 하나씩 세 가지 경험을 만들었습니다. 그러면 환경 만들기 탭에서 작업이 완료됩니다. 업로더는 업데이트 환경 탭으로 이동합니다. 각 환경에 대해 올바른 장면을 선택하는 위치이기 때문에 이 위치에 머물 수 있습니다.

  12. 첫 번째 환경 구성(새로 만들기) 다트 룸을 표시하는 환경 구성에서 장면 선택을 표시하는 필드를 클릭한 다음 SceneAsset 선택 창에서 다트룸을 두 번 클릭합니다.

  13. 다른 두 환경 구성에 대해 위의 단계를 반복하여 #2의 당구장#3용 체스실 을 선택합니다.

    ChessRoom 환경에 대한 정보가 포함된 환경 만들기 탭의 메시 업로더 창 스크린샷

    : 세 가지 환경 구성을 모두 보려면 아래로 스크롤하거나 메시 환경 창을 더 길게 만들어야 할 수 있습니다.

이제 세 가지 환경을 생성하도록 설정되었습니다. 빌드 및 게시 프로세스를 완료하는 방법에 대한 지침은 환경 빌드 및 게시 문서를 참조하세요.