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; /// /// 背景颜色