diff --git a/Assets/YooAsset/Editor/AssetArtScanner/AssetArtScannerSetting.cs b/Assets/YooAsset/Editor/AssetArtScanner/AssetArtScannerSetting.cs index dd54aa6c..128e021f 100644 --- a/Assets/YooAsset/Editor/AssetArtScanner/AssetArtScannerSetting.cs +++ b/Assets/YooAsset/Editor/AssetArtScanner/AssetArtScannerSetting.cs @@ -46,7 +46,7 @@ namespace YooAsset.Editor } catch (Exception e) { - return new ScannerResult(e.StackTrace); + return new ScannerResult(e.Message, e.StackTrace); } } diff --git a/Assets/YooAsset/Editor/AssetArtScanner/ScannerResult.cs b/Assets/YooAsset/Editor/AssetArtScanner/ScannerResult.cs index 94b71fd4..a956269c 100644 --- a/Assets/YooAsset/Editor/AssetArtScanner/ScannerResult.cs +++ b/Assets/YooAsset/Editor/AssetArtScanner/ScannerResult.cs @@ -18,6 +18,11 @@ namespace YooAsset.Editor /// public string ErrorInfo { private set; get; } + /// + /// 错误堆栈 + /// + public string ErrorStack { private set; get; } + /// /// 是否成功 /// @@ -33,9 +38,10 @@ namespace YooAsset.Editor } - public ScannerResult(string error) + public ScannerResult(string error, string stack) { ErrorInfo = error; + ErrorStack = stack; } public ScannerResult(string filePath, ScanReport report) {