engine-native
engine-native copied to clipboard
热更新失败会造成资源丢失
https://github.com/cocos-creator/cocos2d-x-lite/blob/7f320fa01140fc6e20b3a09083d624d89289b375/extensions/assets-manager/AssetsManagerEx.cpp#L881
这里预先删除掉了文件,当后续资源下载失败的情况下会造成资源丢失。如果初始场景用到该资源则不能正常开启游戏。
应该先缓存到一个删除列表中,统一在在updateSucceed
中合并资源时删除该列表中的文件