修复折线图在开启动画时可能不绘制线条的问题

This commit is contained in:
monitor1394
2020-07-26 08:56:45 +08:00
parent 8d4d98f736
commit bf55dd1294

View File

@@ -275,7 +275,7 @@ namespace XCharts
}
if (!serie.animation.IsFinish())
{
serie.animation.CheckProgress(totalDetailProgress);
serie.animation.CheckProgress(totalDetailProgress - currDetailProgress);
serie.animation.CheckSymbol(serie.symbol.size);
m_IsPlayingAnimation = true;
RefreshChart();
@@ -631,7 +631,7 @@ namespace XCharts
}
if (!serie.animation.IsFinish())
{
float total = totalDetailProgress - dataCount * serie.lineStyle.width * 0.5f;
float total = totalDetailProgress - currDetailProgress - dataCount * serie.lineStyle.width * 0.5f;
serie.animation.CheckProgress(total);
serie.animation.CheckSymbol(serie.symbol.size);
m_IsPlayingAnimation = true;