diff --git a/Assets/YooAsset/Editor/AssetBundleCollector/AssetDependencyDatabase.cs b/Assets/YooAsset/Editor/AssetBundleCollector/AssetDependencyDatabase.cs index 475d086c..4266c1ef 100644 --- a/Assets/YooAsset/Editor/AssetBundleCollector/AssetDependencyDatabase.cs +++ b/Assets/YooAsset/Editor/AssetBundleCollector/AssetDependencyDatabase.cs @@ -88,8 +88,8 @@ namespace YooAsset.Editor } catch (Exception ex) { - ClearDatabase(true); Debug.LogError($"Failed to load cache database : {ex.Message}"); + ClearDatabase(true); } finally { @@ -169,7 +169,8 @@ namespace YooAsset.Editor File.Delete(_databaseFilePath); } - _database.Clear(); + if (_database != null) + _database.Clear(); } ///