增加仅导出选中
This commit is contained in:
@@ -233,6 +233,7 @@ namespace SpineViewer
|
|||||||
var timestamp = DateTime.Now.ToString("yyMMddHHmmss");
|
var timestamp = DateTime.Now.ToString("yyMMddHHmmss");
|
||||||
|
|
||||||
var frameArgs = spinePreviewer.GetFrameArgs();
|
var frameArgs = spinePreviewer.GetFrameArgs();
|
||||||
|
var renderSelectedOnly = spinePreviewer.RenderSelectedOnly;
|
||||||
|
|
||||||
var resolution = frameArgs.Resolution;
|
var resolution = frameArgs.Resolution;
|
||||||
var tex = new SFML.Graphics.RenderTexture((uint)resolution.Width, (uint)resolution.Height);
|
var tex = new SFML.Graphics.RenderTexture((uint)resolution.Width, (uint)resolution.Height);
|
||||||
@@ -267,6 +268,9 @@ namespace SpineViewer
|
|||||||
|
|
||||||
foreach (var spine in spinesReverse)
|
foreach (var spine in spinesReverse)
|
||||||
{
|
{
|
||||||
|
if (renderSelectedOnly && !spine.IsSelected)
|
||||||
|
continue;
|
||||||
|
|
||||||
tex.Draw(spine);
|
tex.Draw(spine);
|
||||||
spine.Update(delta);
|
spine.Update(delta);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user