Unity 6.3
0 онлайн 91 гостей 3 в системе
Вход
Пакеты и управление пакетами Шаг 41 из 281

Удаление пакета ассетов из кэша

Когда вы загружаете пакет ресурсов (файл.unitypackage), Unity Package Manager сохраняет его в кэше для пакетов ресурсов. Каждый раз, когда вы импортируете загруженный пакет или пользовательский пакет, Unity Package Manager сохраняет его в каталоге Assets в вашем проекте.

Возможно, вам захочется удалить пакет из кэша пакетов ассетов, чтобы освободить место на локальном жестком диске. Если пространство на диске является основной причиной удаления пакетов из кэша, рассмотрите изменение местоположения кэша пакетов активов.

Важно:

  • Эта процедура применяется только к пакеты активов что вы загруженные и импортированные Эта процедура не применяется к файлам, созданным в UPM пакетов, которые вы установили из реестра. Некоторые UPM пакеты также приходят из Asset Store● Не существует эквивалентной процедуры для удаления UPM пакетов из глобального кэша.
  • Удаление пакета ассетов из кэша пакетов ассетов не удаляет этот пакет из проектов, в которых он используется. Если вы также хотите удалить этот пакет из проекта, см. Удалить импортированные ассеты из проекта.

Чтобы удалить пакет из кэша пакета ассетов:

  1. Откройте окно Package Manager.

  2. Выберите Мои активы контексте из панель навигации.

  3. Выберите пакет ассетов, который вы хотите удалить из панель списка.

  4. Обратите внимание на два важных значения, которые вам понадобятся для последующего шага:
    • Имя издателя, расположенное под отображаемым именем в разделе панель деталей 1998 года Package Manager окно.

    • Значение Отображаемое имя, расположенное в окне Inspector.

      Имя издателя в окне Package Manager (слева) и Отображаемое имя в окне Inspector (справа)
      Название издателя в Package Manager окно (слева) и Показывать имя в 2000 году Inspector окно (справа)
  5. Перейдите в корневую папку кэша пакета ассетов:
    • Для Unity Editor, 2022.1 или более поздних:

      а) Открыть Unity Editor’s Предпочтения окно.

      b) Выберите категорию Package Manager.

      c) Нажмите значок папки рядом с Мои активы > Местоположение кэша.

      d) Выбрать Показать в Explorer (Windows) или Открыть в Finder (macOS).

    • Для Unity Editor, 2021.3 или более ранних:

      a) См. Местоположение загруженных файлов пакетов активов, чтобы определить местоположение кэша для вашей операционной системы.

      b) Используйте приложение файлового менеджера вашей операционной системы, чтобы перейти в этот каталог.

  6. Выберите подкаталог, соответствующий имени издателя, которое было записано на предыдущем шаге.

    Выберите папку для имени издателя, чтобы найти файл .unitypackage
    Выберите папку для имени издателя, чтобы найти файл .unitypackage
  7. Каталог издателя содержит один или несколько подкаталогов. Издатель определяет имена этих подкаталогов:
    • Если есть один подкаталог, перейдите в него.
    • Если существует несколько подкаталогов, просматривайте их до тех пор, пока не найдете тот, в котором содержится пакет, который требуется удалить.
  8. Выберите <name>.unitypackage файл, где <name> соответствует Inspector окна Показывать имя значение, которое вы определили на предыдущем шаге.

  9. Удалить файл.

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

Добавление удаленного пакета обратно в кэш пакета ассетов

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

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