mirror of
https://github.com/XCharts-Team/XCharts.git
synced 2026-05-30 05:08:48 +00:00
修复LiquidChart在100%时渐变色会失效的问题
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
|
|
||||||
# 更新日志
|
# 更新日志
|
||||||
|
|
||||||
|
* (2020.07.25) Fixed problem with gradual discoloration on `LiquidChart` at `100%`#80
|
||||||
* (2020.07.25) Added `RadarChart` support for `formatter` of `Tooltip`#77
|
* (2020.07.25) Added `RadarChart` support for `formatter` of `Tooltip`#77
|
||||||
* (2020.07.23) Added `RingChart` ring gradient support#75
|
* (2020.07.23) Added `RingChart` ring gradient support#75
|
||||||
* (2020.07.21) Added `formatter` of `AxisLabel` and `SerieLabel` to configure numeric formatting separately.
|
* (2020.07.21) Added `formatter` of `AxisLabel` and `SerieLabel` to configure numeric formatting separately.
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
|
|
||||||
# 更新日志
|
# 更新日志
|
||||||
|
|
||||||
|
* (2020.07.25) 修复`LiquidChart`在`100%`时渐变色会失效的问题#80
|
||||||
* (2020.07.25) 增加`RadarChart`对`Tooltip`的`formatter`支持#77
|
* (2020.07.25) 增加`RadarChart`对`Tooltip`的`formatter`支持#77
|
||||||
* (2020.07.23) 增加`RingChart`环形渐变支持#75
|
* (2020.07.23) 增加`RingChart`环形渐变支持#75
|
||||||
* (2020.07.21) 增加`AxisLabel`和`SerieLabel`的`formatter`可单独配置数值格式化#68
|
* (2020.07.21) 增加`AxisLabel`和`SerieLabel`的`formatter`可单独配置数值格式化#68
|
||||||
|
|||||||
@@ -169,8 +169,10 @@ namespace XCharts
|
|||||||
|
|
||||||
var color = SerieHelper.GetItemColor(serie, serieData, m_ThemeInfo, colorIndex, false);
|
var color = SerieHelper.GetItemColor(serie, serieData, m_ThemeInfo, colorIndex, false);
|
||||||
var toColor = SerieHelper.GetItemToColor(serie, serieData, m_ThemeInfo, colorIndex, false);
|
var toColor = SerieHelper.GetItemToColor(serie, serieData, m_ThemeInfo, colorIndex, false);
|
||||||
|
var isNeedGradient = !ChartHelper.IsValueEqualsColor(color, toColor);
|
||||||
if (hig >= 2 * radius)
|
var isFull = hig >= 2 * radius;
|
||||||
|
if (hig >= 2 * radius) hig = 2 * radius;
|
||||||
|
if (isFull && !isNeedGradient)
|
||||||
{
|
{
|
||||||
ChartDrawer.DrawCricle(vh, cenPos, radius, toColor, m_Settings.cicleSmoothness);
|
ChartDrawer.DrawCricle(vh, cenPos, radius, toColor, m_Settings.cicleSmoothness);
|
||||||
}
|
}
|
||||||
@@ -238,7 +240,7 @@ namespace XCharts
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (serie.waveSpeed != 0 && Application.isPlaying)
|
if (serie.waveSpeed != 0 && Application.isPlaying && !isFull)
|
||||||
{
|
{
|
||||||
RefreshChart();
|
RefreshChart();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user