diff --git a/Spine/Exporters/FrameSequenceExporter.cs b/Spine/Exporters/FrameSequenceExporter.cs index 3fdddc3..9fd035a 100644 --- a/Spine/Exporters/FrameSequenceExporter.cs +++ b/Spine/Exporters/FrameSequenceExporter.cs @@ -24,7 +24,7 @@ namespace Spine.Exporters int frameCount = GetFrameCount(); int frameIdx = 0; - _progressReporter?.Invoke(frameCount, 0, $"[{frameIdx}/{frameCount}] {output}"); // 导出帧序列单独在此处调用进度报告 + _progressReporter?.Invoke(frameCount, 0, $"[0/{frameCount}] {output}"); // 导出帧序列单独在此处调用进度报告 foreach (var frame in GetFrames(spines)) { if (ct.IsCancellationRequested) @@ -37,7 +37,7 @@ namespace Spine.Exporters var savePath = Path.Combine(output, $"frame_{_fps}_{frameIdx:d6}.png"); var info = new SKImageInfo(frame.Width, frame.Height, SKColorType.Rgba8888, SKAlphaType.Premul); - _progressReporter?.Invoke(frameCount, frameIdx, $"[{frameIdx + 1}/{frameCount}] {savePath}"); + _progressReporter?.Invoke(frameCount, frameIdx + 1, $"[{frameIdx + 1}/{frameCount}] {savePath}"); try { using var skImage = SKImage.FromPixelCopy(info, frame.Image.Pixels); diff --git a/Spine/Exporters/VideoExporter.cs b/Spine/Exporters/VideoExporter.cs index 164c241..9cf2a97 100644 --- a/Spine/Exporters/VideoExporter.cs +++ b/Spine/Exporters/VideoExporter.cs @@ -128,7 +128,7 @@ namespace Spine.Exporters int frameCount = GetFrameCount(); int frameIdx = 0; - _progressReporter?.Invoke(frameCount, 0, $"[{frameIdx}/{frameCount}] {output}"); + _progressReporter?.Invoke(frameCount, 0, $"[0/{frameCount}] {output}"); foreach (var frame in GetFrames(spines)) { if (ct.IsCancellationRequested) @@ -138,7 +138,7 @@ namespace Spine.Exporters break; } - _progressReporter?.Invoke(frameCount, frameIdx, $"[{frameIdx + 1}/{frameCount}] {output}"); + _progressReporter?.Invoke(frameCount, frameIdx + 1, $"[{frameIdx + 1}/{frameCount}] {output}"); yield return frame; frameIdx++; }