UGS 에셋 스토어 패키지 생성
Learn how to create packages for UGS assets and publish them to the Asset Store.
읽는 시간 1분최근 업데이트: 한 달 전
이 가이드는 에셋 스토어 툴을 사용하여 에셋과 패키지를 생성하고 에셋 스토어에 퍼블리시하는 방법을 설명합니다. 다른 사용자는 Deployment 패키지를 사용하여 에셋을 다운로드하고 자신의 프로젝트에 배포할 수 있습니다.
UGS 에셋 생성
에셋 스토어 패키지에 포함할 UGS 에셋을 생성합니다. 생성할 수 있는 에셋에 대해서는 해당 기술 자료를 참고하십시오. 지원되는 서비스는 다음과 같습니다.
에셋 스토어 툴 설치
Unity 에디터에서 패키지를 업로드하려면 에셋 스토어 툴을 설치합니다. 자세한 내용은 에셋 스토어에 퍼블리싱을 참고하십시오.
- Unity 에디터를 엽니다.
- Asset Store Publishing Tools 페이지에서 Open in Unity를 선택합니다. 이렇게 하면 Package Manager에서 Asset Store Publishing 툴이 열립니다. 수동으로 액세스하려면 다음을 수행합니다.
- Unity 에디터에서 Window > Package Manager를 엽니다.
- Package Manager에서 My Assets를 선택하여 Asset Store Publishing Tools를 찾습니다.
- Download를 선택합니다.
- Import를 선택합니다. Import Unity Package 창이 열립니다.
- 임포트할 에셋을 선택한 다음 Import를 선택합니다.
에셋 스토어에 패키지 업로드
에셋 스토어에 패키지를 업로드하는 방법은 새 패키지 초안 생성을 참고하십시오.
종속성 설정
- 토글을 활성화합니다. 패키지 UI가 열립니다.
Include Package Manifest - 패키지와 관련된 필수 서비스 패키지를 토글합니다.
익스포트 유형 선택
패키지를 에셋 폴더에서 직접 업로드하거나 미리 익스포트한 파일에서 업로드할 수 있습니다.
.unitypackageAssets 폴더에서 업로드하려면 다음을 수행합니다.
- 을
Upload type로 설정합니다.From Assets Folder - 라인에서
Folder path를 선택합니다.Browse - 팝업에서 경로를 선택합니다(폴더 아래 있어야 함).
/Assets - Export and Upload를 선택합니다.
.unitypackage- 을
Upload type로 설정합니다.From Assets Folder - 라인에서
Folder path를 선택합니다.Browse - 팝업에서 경로를 선택합니다(폴더 아래 있어야 함).
/Assets - Export를 선택합니다.
- 을
Upload type로 변경합니다.Pre-exported .unitypackage - 라인에서
Package path를 선택합니다.Browse - 최근에 익스포트한 의 경로를 선택합니다.
.unitypackage - Upload를 선택합니다.
서비스별 지침
Cloud Code 모듈
권장되는 방식은 Cloud Code 모듈이 폴더 외부에 있거나 숨겨진 폴더(로 끝나는 폴더 이름, 예: )에 있는 것입니다. 에셋 스토어로 익스포트하려면 Assets 폴더 내에서 숨겨진 경로를 선택해야 합니다. 기본적으로 숨겨진 경로는 포함되지 않는데, 이는 숨겨진 경로 내부 파일에 대해 파일이 생성되지 않기 때문입니다.
Assets~Module~.meta.meta- 파일 브라우저에서 모듈 위치를 엽니다.
- 폴더 이름에서 를 제거합니다.
~ - Unity 에디터 창을 선택하고 에셋 프로세서가 완료되도록 합니다.
- 파일 브라우저로 돌아가서 폴더 이름에 를 다시 추가합니다.
~ - 폴더의 파일을 삭제합니다. 그렇지 않으면 비어 있고 숨겨지지 않은 폴더가 생성됩니다.
.meta
이제 Cloud Code 모듈이 포함된 패키지를 익스포트할 수 있습니다.
Deployment 창
Deployment 창은 Deployment 패키지의 일부이며, UGS를 위한 에셋을 배포할 수 있는 일정한 인터페이스를 제공합니다. 사용하는 방법은 Deployment 패키지를 참고하십시오.
UGS 사용 사례 샘플 프로젝트에는 Deployment 창을 사용하여 배포할 수 있는 UGS 에셋이 포함되어 있습니다. 예제는 A/B 테스트를 참고하십시오.