From 12b4e44296051a2186088fedc828cb0e3e43dea4 Mon Sep 17 00:00:00 2001 From: ww-rm Date: Mon, 24 Mar 2025 00:14:43 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BB=85=E5=AF=BC=E5=87=BA?= =?UTF-8?q?=E9=80=89=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SpineViewer/MainForm.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/SpineViewer/MainForm.cs b/SpineViewer/MainForm.cs index 6103afd..8f12413 100644 --- a/SpineViewer/MainForm.cs +++ b/SpineViewer/MainForm.cs @@ -233,6 +233,7 @@ namespace SpineViewer var timestamp = DateTime.Now.ToString("yyMMddHHmmss"); var frameArgs = spinePreviewer.GetFrameArgs(); + var renderSelectedOnly = spinePreviewer.RenderSelectedOnly; var resolution = frameArgs.Resolution; var tex = new SFML.Graphics.RenderTexture((uint)resolution.Width, (uint)resolution.Height); @@ -267,6 +268,9 @@ namespace SpineViewer foreach (var spine in spinesReverse) { + if (renderSelectedOnly && !spine.IsSelected) + continue; + tex.Draw(spine); spine.Update(delta); }