From a0f20f696edc14d0793238f985bfa30e95da54a3 Mon Sep 17 00:00:00 2001 From: monitor1394 Date: Fri, 20 Mar 2020 08:59:39 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D`X=20Axis=201`=E5=92=8C`Y=20A?= =?UTF-8?q?xis=201`=E9=85=8D=E7=BD=AE=E5=8F=98=E6=9B=B4=E6=97=B6=E4=B8=8D?= =?UTF-8?q?=E4=BC=9A=E8=87=AA=E5=8A=A8=E5=88=B7=E6=96=B0=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/XCharts/CHANGELOG.md | 3 ++- Assets/XCharts/Runtime/Internal/CoordinateChart.cs | 5 ++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Assets/XCharts/CHANGELOG.md b/Assets/XCharts/CHANGELOG.md index 1b369205..ce1d7a87 100644 --- a/Assets/XCharts/CHANGELOG.md +++ b/Assets/XCharts/CHANGELOG.md @@ -1,12 +1,13 @@ # 更新日志 +* (2020.03.20) 修复`X Axis 1`和`Y Axis 1`配置变更时不会自动刷新的问题 * (2020.03.20) 增加`AxisTick`的`width`参数可单独设置坐标轴刻度的宽度 * (2020.03.20) 增加`Serie`的`radarType`参数设置`多圈`和`单圈`雷达图 * (2020.03.17) 增加`BarChart`可用`ItemStyle`的`backgroundColor`设置数据项背景颜色 * (2020.03.17) 增加`SerieData`的`ItemStyle`和`Emphasis`可单独配置数据项样式的支持 * (2020.03.15) 重构`EmptyCricle`类型的`Symbol`边宽取自`ItemStyle`的`borderWidth`参数 -* (2020.03.15) 重构`SerieSymbol`,去掉`color`和`opacity`参数,用`ItemStyle`参数代替 +* (2020.03.15) 重构`SerieSymbol`,去掉`color`和`opacity`参数,取自`ItemStyle` * (2020.03.14) 发布`v1.3.1`版本 * (2020.03.14) 修复`LineChart`开启`ingore`时部分数据可能绘制异常的问题 * (2020.03.13) 修复`LineChart`的`label`偏移显示异常的问题 diff --git a/Assets/XCharts/Runtime/Internal/CoordinateChart.cs b/Assets/XCharts/Runtime/Internal/CoordinateChart.cs index b48b1937..f4487236 100644 --- a/Assets/XCharts/Runtime/Internal/CoordinateChart.cs +++ b/Assets/XCharts/Runtime/Internal/CoordinateChart.cs @@ -91,8 +91,6 @@ namespace XCharts if (axis.componentDirty || m_XAxisesDirty) InitXAxis(i, axis); if (axis.vertsDirty || m_XAxisesDirty) RefreshChart(); axis.ClearDirty(); - - m_XAxisesDirty = false; } } for (int i = 0; i < m_YAxises.Count; i++) @@ -103,9 +101,10 @@ namespace XCharts if (axis.componentDirty || m_YAxisesDirty) InitYAxis(i, axis); if (axis.vertsDirty || m_YAxisesDirty) RefreshChart(); axis.ClearDirty(); - m_YAxisesDirty = false; } } + m_XAxisesDirty = false; + m_YAxisesDirty = false; base.CheckComponent(); }