Unity 6.3
0 онлайн 17 гостей 3 в системе
Вход

Создание структуры пакета

Создайте структуру для вашего собственного пакета Unity Package Manager (UPM) с помощью окна Package Manager.

Этот процесс создает макет и обязательные элементы пакета. Вы можете предоставить другие детали и элементы пакета в последующих задачах.

Этот процесс создает пакет UPM в папке проекта с намерением использовать его в текущем проекте. Однако эти инструкции также объясняют, что делать, если вы хотите использовать этот пакет в других (или нескольких) проектах.

Создание пакета UPM

  1. Убедитесь, что вы вошли в Unity Editor с помощью Unity ID.
  2. Откройте окно Package Manager, если оно еще не открыто. См. Доступ к окну Package Manager.
  3. Откройте меню установки (+).
  4. Выберите Создать пакет.
  5. Введите Отображаемое имя пакета для пакета, которое является именем, которое будет отображаться в верхней части панель деталей. Отображаемые имена могут содержать буквенно-цифровые символы и специальные символы. Дополнительные сведения см. в разделе Руководство по именам пакетов.
  6. Выберите Создать.

После перезагрузки домена, Package Manager окно обновляется и показывает ваш пакет в панель списка и панель деталей.

Вы также можете просмотреть новый пакет в окне Project, в папке Packages.

Операция создания пакета выполняет следующие действия:

  • Создает Техническое название для вашего пакета, в формате <top-level-domain>.<org-name>.displaynameЭто Техническое название карты к name свойства файл манифеста пакета (package.json).
  • Устанавливает первоначальное значение версии пакета 0.1.0.
  • Создает необходимые файлы, включая файл манифеста пакета (package.json) и заполняет их значениями по умолчанию и значениями замещения.
  • Создает набор файлов и папок, рекомендованных для формата пакета UPM. Эти элементы можно просмотреть в окне Project или в приложении для управления файлами. Информацию о полном расположении папок и файлов, созданных этой операцией, см. в разделе Расположение пакета.

Используйте свой пакет в других проектах

Если вы планируете использовать этот пакет в другом проекте или в нескольких проектах, лучше вытащить пакет из папки проекта.

Информацию о различиях между размещением пакета внутри или вне папки проекта см. в Сравнение мест создания пакетов.

Чтобы переместить пакет из текущего проекта:

  1. Откройте или перейдите в окно Project в Unity Editor.
  2. Разверните папку Packages.
  3. Щелкните правой кнопкой мыши базовую папку вашего пакета и выберите Показать в Explorer (Windows) или Показать в Finder (macOS).
  4. Используйте приложение для управления файлами, чтобы переместить пакет в место вне папки проекта.

Для использования этого пакета в текущем проекте или любом другом проекте, вы должны установить ссылку на этот пакет в файле манифеста проекта. Вам нужно установить эту ссылку только один раз. Хотя вы можете изменить файл манифеста проекта (manifest.json) вручную для включения dependencies значение к a локальная папка, используя Package Manager окно менее подвержено ошибкам.

Чтобы установить ссылку на этот пакет в файле манифеста проекта с помощью окна Package Manager:

  1. Перейдите в окно Package Manager.
  2. Откройте меню установки (+).
  3. Выберите Установить пакет с диска.
  4. Перейдите в расположение, куда вы переместили папку пакета, и выберите эту папку.
  5. Выберите файл package.json в этой папке.
  6. Выберите Открыть.

Пакет появляется в окне Package Manager с меткой Местный персонал.

Последующие шаги

Со структурой вашего UPM пакет завершен, вы можете перейти к другим мероприятиям в рабочий процесс разработки пакета10. Типичные виды деятельности на этом этапе разработки пакета включают:

Дополнительные ресурсы