engine-native icon indicating copy to clipboard operation
engine-native copied to clipboard

热更新失败会造成资源丢失

Open benloong opened this issue 5 years ago • 0 comments

https://github.com/cocos-creator/cocos2d-x-lite/blob/7f320fa01140fc6e20b3a09083d624d89289b375/extensions/assets-manager/AssetsManagerEx.cpp#L881

这里预先删除掉了文件,当后续资源下载失败的情况下会造成资源丢失。如果初始场景用到该资源则不能正常开启游戏。 应该先缓存到一个删除列表中,统一在在updateSucceed中合并资源时删除该列表中的文件

benloong avatar Feb 05 '20 06:02 benloong