XY轴增加参数boundaryGap设置数据起始与原点的偏移

This commit is contained in:
monitor1394
2018-09-20 09:09:12 +08:00
parent 5eea0bae4a
commit 7e950e07c9
5 changed files with 157 additions and 110 deletions

View File

@@ -47,6 +47,7 @@ namespace xcharts
SeriesData data = series.dataList[i];
float pX = zeroX + coordinate.tickness;
float pY = zeroY + i * coordinateHig / (yAxis.splitNumber - 1);
if (!yAxis.boundaryGap) pY -= scaleWid / 2;
float barHig = data.value / max * coordinateWid;
float space = offset + j * (barWid + barData.space);
Vector3 p1 = new Vector3(pX, pY + space + barWid);
@@ -73,6 +74,7 @@ namespace xcharts
{
SeriesData data = series.dataList[i];
float pX = zeroX + i * coordinateWid / (xAxis.splitNumber - 1);
if (!xAxis.boundaryGap) pX -= scaleWid / 2;
float pY = zeroY + coordinate.tickness;
float barHig = data.value / max * coordinateHig;
float space = offset + j * (barWid + barData.space);