Package Manager 会为从__ Asset Store__由 Unity 和社区成员创建的免费和付费的资产库,其规模处于不断壮大中。提供各种资产,涵盖了从纹理、模型和动画到完整项目示例、教程和编辑器扩展等类型。更多信息
See in Glossary 获取的资源包维护缓存。
注意:此缓存独立于 Package Manager 用于 UPM 包的全局缓存。
Package Manager 将资源包缓存存储在默认位置,您可以覆盖该位置。您可能出于以下原因,希望覆盖此缓存的位置:
默认情况下,Package Manager 为其资源包缓存使用以下文件夹结构:
<asset-store-cache-root>
└── Asset Store-5.x
└── <subfolders for Asset Store vendors>
有关资源包缓存的默认位置的信息,请参阅下载的资源包文件的位置。
要覆盖资源包缓存的默认位置,可以使用以下方法:
ASSETSTORE_CACHE_PATH 环境变量方法不是永久性的,但高级用户可能会发现它在特定用例中更可取。
要使用“偏好”窗口覆盖资源包缓存的默认位置,请执行以下步骤。
使用以下方法之一打开“偏好”窗口:
选择 Package Manager 类别。
在我的资源 (My Assets) 下,打开缓存位置 (Cache Location) 旁边的菜单
。
选择更改位置 (Change Location)。
选择资源包缓存的新位置。
在涉及自动化或持续集成的情况下,在配置文件或偏好设置窗口中配置设置不太实用,也更容易出错。在这种情况下,可以考虑将 ASSETSTORE_CACHE_PATH 环境变量设置为覆盖资源包缓存的默认位置。
重要提示:使用此方法时,请遵循以下准则:
ASSETSTORE_CACHE_PATH 环境变量。有关设置环境变量的信息,请参阅操作系统的文档。有关环境变量的介绍,请参阅 https://en.wikipedia.org/wiki/Environment_variable。