mirror of
https://github.com/XCharts-Team/XCharts.git
synced 2026-05-19 15:00:08 +00:00
BarChart增加负数轴支持
This commit is contained in:
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -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);
|
||||
|
||||
10
README.md
10
README.md
@@ -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`主题
|
||||
|
||||
Reference in New Issue
Block a user