找回密码
 立即注册
查看: 208|回复: 0

Unity资源管理(Addressables 1.20.3) 本地记录更新

[复制链接]
发表于 2022-7-17 16:26 | 显示全部楼层 |阅读模式
在Addressables更新系统中,我们采用手动更新的方式,可以在运行时走读条更新和游戏后台更新
参考
但是在下载更新过程中,如果退出了引用,由于Catalog的本地缓存在第一次检测更新时已经被更新,再次打开的时候,检测不到更新信息,但是在加载需要更新的资源时更新下载
但我们的需求是再次打开时,仍需走原本的预下载和后台更新逻辑
<hr/>我们可以在检测到更新的时候,保存相关的信息



检测更新



保存更新信息

在我们第二次打开的时候,走上面的检测更新逻辑,传过来的catalogs Count=0
我们就可以再读取一次本地记录的更新信息



获取本地记录的上次更新信息

再走一遍检测更新就可以正常获取到对应的更新信息,走正常的预下载逻辑或游戏后台下载
在所有更新下载完毕后,只需要把本地记录删除即可



更新完毕删除本地更新信息

<hr/>真是开心的一天。。。。。。。。







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-5-5 15:32 , Processed in 0.154873 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表