0.前情提要
之前我们已经实现了加载远端资源
那么我们现在就可以来做热更资源了
1.修改代码
我们先随便修改一下TS代码
比如在GameMain的构造函数里加一句
console.log('热更成功啦!');
然后重新编译一下
2.打增量热更资源
打开AddressablesGroups
先点击Tools/CheckForContentUpdateRestrictions让Unity自动帮我们找出差异文件,这时候会弹出一个路径选择窗口
我们找到Assets\AddressableAssetsData\WebGL下的一个.bin文件
这里面记录了我们之前打包的一些内容,可以用来比对文件,找出哪些文件需要更新
然后点击Build/Update a Previous Build这时候会弹出一个路径选择窗口,还是一样选择刚才的文件
这样我们就打出了热更的资源,上传服务器就可以更新新的资源啦!