修复SaveAsImage被其他组件遮挡时无法正常保存的问题 (#337)

This commit is contained in:
monitor1394
2026-02-26 21:53:29 +08:00
parent 92abee1a6c
commit 3301d5fd36
7 changed files with 363 additions and 25 deletions

View File

@@ -627,6 +627,8 @@ namespace XCharts.Runtime
vh.Clear();
var maxPainter = settings.maxPainter;
var maxSeries = m_Series.Count;
if (painter == null || painter.index < 0 || painter.index >= maxPainter)
return;
var rate = Mathf.CeilToInt(maxSeries * 1.0f / maxPainter);
m_PainterUpper.Refresh();
m_PainterTop.Refresh();