diff --git a/Spine/Exporters/BaseExporter.cs b/Spine/Exporters/BaseExporter.cs
index ec7b200..0679eb1 100644
--- a/Spine/Exporters/BaseExporter.cs
+++ b/Spine/Exporters/BaseExporter.cs
@@ -14,6 +14,14 @@ namespace Spine.Exporters
///
public abstract class BaseExporter : IDisposable
{
+ ///
+ /// 进度回调函数
+ ///
+ /// 任务总量
+ /// 已完成量
+ /// 需要设置的进度提示文本
+ public delegate void ProgressReporterHandler(float total, float done, string promptText);
+
///
/// 日志器
///
@@ -56,14 +64,9 @@ namespace Spine.Exporters
///
/// 可选的进度回调函数
- ///
- /// - total: 任务总量
- /// - done: 已完成量
- /// - progressText: 需要设置的进度提示文本
- ///
///
- public Action? ProgressReporter { get => _progressReporter; set => _progressReporter = value; }
- protected Action? _progressReporter;
+ public ProgressReporterHandler? ProgressReporter { get => _progressReporter; set => _progressReporter = value; }
+ protected ProgressReporterHandler? _progressReporter;
///
/// 背景颜色