Начало работы с созданием пакетов
Пакеты Unity, Package Manager (UPM) являются основным типом пакетов в экосистеме Unity.
Unity разработал Package Manager вокруг формата UPM, который позволяет создателям пакетов ускорить разработку многими способами:
- Он оптимизирует распределение функций, которые улучшают ваш опыт работы с Unity Engine.
- Он предоставляет пользователям платформу для обнаружения и обмена многоразовыми компонентами.
- Он продвигает Unity как расширяемую и открытую платформу.
Расширяемая природа пакетов UPM означает, что вы можете делать такие вещи как:
- Создайте свой собственный пакет UPM для себя, вашей студии или более широкой аудитории.
- Используйте пакет UPM, полученный от GitHub.
- Преобразование существующего пакета UPM, включая пакет, изначально поступивший из реестра Unity, в изменяемый пакет, чтобы его можно было настроить.
Короче говоря, вы можете создать совершенно новые пакеты UPM или изменить существующие, которые уже сформировались и включают в себя обширную функциональность.
Следующие сведения помогут вам пройти через процесс создания собственных пакетов UPM. Информацию о настройке существующего пакета см. в Копирование пакета Unity в папку проекта.
Важно
Убедитесь, что пакеты, которые вы создаете или настраиваете, соответствуют Unity Условиям предоставления услуг и Unity Руководящие принципы и рекомендации по пакетам.
Unity предоставляет доступ к Package Manager для облегчения обмена знаниями и творениями, но не в качестве рынка, магазина или платформы.
Не используйте Unity Editor для продвижения, рекламы или распространения ваших пакетов, продуктов или услуг среди членов вне вашей организации.