BarChart增加负数轴支持

This commit is contained in:
monitor1394
2019-05-13 18:58:40 +08:00
parent 00596289f3
commit 1a47dad2a1
4 changed files with 4701 additions and 12963 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -63,11 +63,11 @@ namespace XCharts
{
seriesCurrHig[i] = 0;
}
float data = serie.data[i];
float value = serie.data[i];
float pX = seriesCurrHig[i] + zeroX + m_Coordinate.tickness;
float pY = zeroY + i * scaleWid;
if (!m_YAxis.boundaryGap) pY -= scaleWid / 2;
float barHig = data / maxValue * coordinateWid;
float barHig = value / (maxValue - minValue) * coordinateWid;
float space = offset + j * (barWid + m_Bar.space);
seriesCurrHig[i] += barHig;
Vector3 p1 = new Vector3(pX, pY + space + barWid);
@@ -123,11 +123,11 @@ namespace XCharts
{
seriesCurrHig[i] = 0;
}
float data = serie.data[i];
float value = serie.data[i];
float pX = zeroX + i * scaleWid;
if (!m_XAxis.boundaryGap) pX -= scaleWid / 2;
float pY = seriesCurrHig[i] + zeroY + m_Coordinate.tickness;
float barHig = data / maxValue * coordinateHig;
float barHig = value / (maxValue - minValue) * coordinateHig;
seriesCurrHig[i] += barHig;
float space = offset + j * (barWid + m_Bar.space);
Vector3 p1 = new Vector3(pX + space, pY);

View File

@@ -12,12 +12,14 @@ A Simple UGUI Charting Library for Unity
# TODO
1. ~~`tooltip`~~2019.3.21完成)
2. ~~多数据支持~~2019.4.1完成)
2. 旭日图`sunburst`
3. 动画效果
3. 旭日图`sunburst`
4. 动画效果
5. 中国地图
# 更新日志
1. 0.2版本,重构代码,增加自定义`Editor`编辑参数支持2019.05.11
2. `LineChart`增加负数值支持2019.05.13
* `LineChart``BarChart`增加负数轴支持2019.05.13
* 0.2版本,重构代码,增加自定义`Editor`编辑参数支持2019.05.11
# 效果图
1.`Default`主题