包含此页的版本:
不含此页的版本:
包管理器维护一个缓存资产包来自 Unity 项目或项目元素的文件和数据的集合,这些文件和数据被压缩并存储在一个文件中,类似于 Zip 文件,使用.unitypackage外延。资产包是共享和重用 Unity 项目和资产集合的便捷方式。更多信息
请参阅术语表您从Asset Store由 Unity 和社区成员创建的不断增长的免费和商业资产库。提供各种各样的资产,从纹理、模型和动画到整个项目示例、教程和编辑器扩展。更多信息
请参阅术语表.
注意:此缓存与全局缓存是分开的,包管理器将其用于UPM 包 由 Unity 包管理器管理的包。请参阅包。
请参阅术语表.
包管理器将资产包缓存存储在默认位置,你可以覆盖该位置。出于以下几个原因,您可能想要覆盖此缓存的位置:
默认情况下,包管理器使用以下文件夹结构作为其资产包缓存:
<asset-store-cache-root>
└── Asset Store-5.x
└── <subfolders for Asset Store vendors>
有关资产包缓存的默认位置的信息,请参阅下载的资产包文件的位置。
要覆盖资产包缓存的默认位置,您可以使用以下方法:
ASSETSTORE_CACHE_PATH环境变量方法不是永久性的,但高级用户可能会发现它在特定用例中更可取。要使用 首选项(Preferences) 窗口覆盖资产包缓存的默认位置,请执行以下步骤。
使用以下方法之一打开“首选项”窗口:
选择“包管理器”类别。
在 我的资产(My Assets) 下,打开 缓存位置(Cache Location) 旁边的文件夹菜单。
选择更改位置。
为资产包缓存选择一个新位置。
在涉及自动化或持续集成的方案中,在配置文件或首选项窗口中配置设置不太实用,也更容易出错。在这种情况下,您可以考虑将ASSETSTORE_CACHE_PATH环境变量来覆盖资产包缓存的默认位置。
重要提示: 使用此方法时,请遵循以下准则:
ASSETSTORE_CACHE_PATH环境变量。有关设置环境变量的信息,请参阅作系统的文档。有关环境变量的介绍,请参阅 https://en.wikipedia.org/wiki/Environment_variable。