diff --git a/SpineViewer/MainForm.Designer.cs b/SpineViewer/MainForm.Designer.cs index eb7407e..8671e29 100644 --- a/SpineViewer/MainForm.Designer.cs +++ b/SpineViewer/MainForm.Designer.cs @@ -164,8 +164,9 @@ // toolStripMenuItem_About // toolStripMenuItem_About.Name = "toolStripMenuItem_About"; - toolStripMenuItem_About.Size = new Size(171, 34); + toolStripMenuItem_About.Size = new Size(270, 34); toolStripMenuItem_About.Text = "关于(&A)"; + toolStripMenuItem_About.Click += toolStripMenuItem_About_Click; // // rtbLog // diff --git a/SpineViewer/MainForm.cs b/SpineViewer/MainForm.cs index 3453916..6e99230 100644 --- a/SpineViewer/MainForm.cs +++ b/SpineViewer/MainForm.cs @@ -67,7 +67,7 @@ namespace SpineViewer spine.CurrentAnimation = spine.CurrentAnimation; Program.Logger.Info( - "Begin exporting png frames to output dir {}, duration: {}, fps: {}, totally {} spines", + "Begin exporting png frames to output dir {}, duration: {}, fps: {}, totally {} spines", [outputDir, duration, fps, spinesReverse.Count()] ); @@ -81,7 +81,7 @@ namespace SpineViewer tex.Clear(SFML.Graphics.Color.Transparent); - foreach(var spine in spinesReverse) + foreach (var spine in spinesReverse) { tex.Draw(spine); spine.Update(delta); @@ -90,7 +90,7 @@ namespace SpineViewer tex.Display(); using (var img = tex.Texture.CopyToImage()) { - img.SaveToFile(Path.Combine(outputDir, $"{timestamp}_{fps}_{frameIndex:d6}.png")); + img.SaveToFile(Path.Combine(outputDir, $"{timestamp}_{fps}_{frameIndex:d6}.png")); } success++; @@ -158,6 +158,11 @@ namespace SpineViewer } } + private void toolStripMenuItem_About_Click(object sender, EventArgs e) + { + (new Dialogs.AboutDialog()).ShowDialog(); + } + private void splitContainer_SplitterMoved(object sender, SplitterEventArgs e) { ActiveControl = null;