修复Animation不启用时更新数据会导致图表一直刷新的问题

This commit is contained in:
monitor1394
2020-12-18 19:06:34 +08:00
parent ea1bb9fd09
commit d6b034b4dd
5 changed files with 14 additions and 13 deletions

View File

@@ -280,7 +280,7 @@ namespace XCharts
}
}
public bool UpdateData(int dimension, float value, float animationDuration = 500f)
public bool UpdateData(int dimension, float value, bool updateAnimation, float animationDuration = 500f)
{
if (dimension >= 0 && dimension < data.Count)
{
@@ -288,7 +288,7 @@ namespace XCharts
m_PreviousData[dimension] = GetCurrData(dimension, animationDuration);
//m_PreviousData[dimension] = data[dimension];;
m_DataUpdateTime[dimension] = Time.time;
m_DataUpdateFlag[dimension] = true;
m_DataUpdateFlag[dimension] = updateAnimation;
data[dimension] = value;
return true;
}