Version: 2023.2
언어: 한국어
에셋 패키지
로컬 에셋 패키지 임포트

자체 에셋 패키지 생성

참고: 씬, 샘플, 툴, 기타 에셋을 공유하고자 할 경우 Unity는 자체 Unity 패키지 생성을 권장합니다. 하지만 에셋 패키지 (.unitypackage) 포맷을 사용할 수도 있습니다. 예를 들어 에셋 패키지를 생성하여 여러 에셋을 복사하거나 한 프로젝트에 있는 전체 씬을 다른 프로젝트로 복사할 수 있습니다.

Unity 에디터에 있는 에셋 메뉴에서 에셋 패키지를 익스포트하기 위해 이 섹션의 지침을 따릅니다.

참고: 에셋 품질이 높고 다른 사용자에게 유용하다고 생각되면 에셋 스토어 퍼블리싱 문서의 지침을 따라 패키지 드래프트를 생성하여 에셋 스토어에 업로드하십시오.

자체 커스텀 에셋 패키지를 생성하려면 다음 단계를 따르십시오.

  1. 에셋을 익스포트할 프로젝트를 열어야 합니다.

  2. 메뉴에서 Assets > Export Package 를 선택하여 Exporting Package 다이얼로그를 엽니다.

    Exporting Package 다이얼로그
    Exporting Package 다이얼로그
  3. 패키지에 포함시키고자 하는 에셋을 다이얼로그에서 클릭해 체크합니다.

  4. 이미 선택한 에셋에서 사용되는 모든 에셋이 자동으로 선택되도록 Include dependencies 를 활성화된 상태로 유지합니다.

  5. Export 를 클릭하여 파일 탐색기를 불러온 후 패키지 파일을 저장할 위치를 선택합니다.

  6. 패키지 이름을 지정하고 원하는 위치에 패키지를 저장합니다.

팁: Unity는 패키지를 익스포트할 때 모든 종속성도 익스포트할 수 있습니다. 그러므로 예를 들어 씬을 선택하고 패키지를 모든 종속성과 함께 익스포트하면 씬에 나타나는 모든 모델, 텍스처 및 기타 에셋도 익스포트됩니다. 이 방법으로 여러 에셋을 모두 수동으로 찾지 않고 빠르게 익스포트할 수 있습니다.

참고: Include dependencies를 선택하면 현재 선택이 스크립트를 포함하거나 참조하는 경우 프로젝트에 모든 스크립트가 포함됩니다. 이는 선택한 스크립트가 다른 스크립트를 참조하는지 여부를 결정할 방법이 없기 때문입니다. 예를 들어 프로젝트의 씬 에셋을 익스포트하려고 선택하고 해당 씬은 스크립트가 연결된 게임 오브젝트를 포함하면 Unity는 프로젝트에 있는 모든 스크립트를 종속성으로 간주합니다. Unity가 이 작업을 수행하지 않게 하려면 Include dependencies를 선택 해제해야 합니다.

에셋 패키지 재익스포트

에셋 패키지 콘텐츠를 변경하고 에셋 패키지의 최신 업데이트 버전을 생성하려면 패키지에서 원하는 에셋 파일을 선택하십시오(변경되지 않은 파일과 새로운 파일 모두). 그런 다음 위의 지침을 따라 파일을 익스포트하십시오.

명명 전략

증분식 이름(예: MyAssetPackageVer1, MyAssetPackageVer2)을 사용하여 업데이트된 패키지의 이름을 변경하십시오. Unity는 이를 업데이트로 인식하므로, 본인과 공유받는 사람 모두에게 명확한 명명 규칙을 사용해야 합니다.

Warning: Don’t remove files from asset packages and then add different files with the same name. Unity uses unique IDs to track files, so it recognizes them as different and possibly conflicting files. In these cases, Unity displays a warning symbol when importing them. If you have removed a file and then decide to replace it, rename it something else, even if it is close to the original name.

에셋 패키지
로컬 에셋 패키지 임포트
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961