Как автоматически перезагружать зависимости Unity из хранилища активов? - PullRequest
0 голосов
/ 10 декабря 2018

Как я могу загрузить все зависимости проекта Unity, когда получаю его из системы управления версиями?

Предполагая, что у меня есть несколько активов / пакетов из Unity Asset Store, можно ли их игнорировать с помощью git /другие VCS, но все еще имеют их скачать и установить, если отсутствует?Я попытался использовать диспетчер пакетов Unity, но не могу понять, есть ли у него такая возможность (пока, похоже, они планируют добавить его).

На других платформах такие менеджеры пакетов, как npm,nuget, pip, maven и т. Д. Имеют именно ту функциональность, которую я ищу .Есть ли что-то похожее для проектов Unity?


Я пытался отделить свою кодовую базу от Unity и создать .dll и импортировать ее в Unity, чтобы обойти эту ситуацию, но это не всегда выполнимо.

1 Ответ

0 голосов
/ 10 декабря 2018

Элементы хранилища активов, которые загружаются в папку «Ресурсы», не могут этого сделать, вам нужно удалить и повторно загрузить / импортировать их.

Начиная с Unity 2018.2, теперь существует пакет Функция менеджера , которая поддерживает , поддерживает это, но вам нужно подождать, пока ваши авторы активов опубликуют свои пакеты в новой системе.

...