CRIWARE Unity Plugin Manual  Last Updated: 2024-07-12
CRI Addressables的使用方法 [0.7.00 以上]
只需在CRI Asset进行DeployType的设置,即可和其他Asset一样使用Addressables进行管理。
注意:
从CRI Addressables 0.7.00 开始,推荐的用法发生了显着变化。
如果您已从以前的版本更新并希望迁移到本节中描述的使用方法
请参阅“ 从低于 0.7.00 的CRI可寻址迁移 ”。

Deploy Type的设置

请指定“Addressables”作为由 Addressables 管理的CRI资产的 DeployType。
当CRI资产或依赖于CRI资产的资产包含在 AddressablesGroup 中时,
CRIWARE的数据也将根据该 AddressablesGroup 的 BuildPath 设置进行放置。

构建脚本设置

使用CRI Addressables时,需要使用CriAddressablesBuildScript或其继承类作为构建脚本。
请从菜单中的[Assets/ CRIWARE/Cri Addressables Build Script] 生成资产。
然后,将生成的资产指定为可寻址资源设置中的[构建和播放模式脚本]中的[默认构建脚本]。
addon4u_assetsupport_addressables_buildscript.png
有关使用自定义构建脚本的详细信息,请查看Addressables包官方手册。

构建/加载资产

您可以使用普通的 Addressables 功能来构建/加载,而不必担心CRI资产是否存在。
当您通过 Addressables API 加载包含对CRI资产或CRI资产本身的依赖项的资产或资产时,依赖的非资产CRI数据将下载到缓存文件夹。
当Addressables API完成后, CRI数据也会存在于缓存中。