update resource package

优化ClearCacheFilesAsync方法
This commit is contained in:
何冠峰
2025-03-14 12:27:01 +08:00
parent 4d2df5b705
commit 4599ff098c
6 changed files with 92 additions and 31 deletions

View File

@@ -429,20 +429,8 @@ namespace YooAsset
{
if (_records.TryGetValue(bundleGUID, out RecordFileElement wrapper))
{
try
{
string dataFilePath = wrapper.DataFilePath;
FileInfo fileInfo = new FileInfo(dataFilePath);
if (fileInfo.Exists)
fileInfo.Directory.Delete(true);
_records.Remove(bundleGUID);
return true;
}
catch (Exception e)
{
YooLogger.Error($"Failed to delete cache file ! {e.Message}");
return false;
}
_records.Remove(bundleGUID);
return wrapper.DeleteFolder();
}
else
{