优化AxisAxisName的偏移设置

This commit is contained in:
monitor1394
2022-11-28 09:26:52 +08:00
parent 4356111e0c
commit 5879c99995
2 changed files with 7 additions and 6 deletions

View File

@@ -64,6 +64,7 @@ slug: /changelog
## master
* (2022.11.27) 优化`Axis``AxisName`的偏移设置
* (2022.11.27) 优化`Comment`的位置,用`Location代替Position`
* (2022.11.27) 优化`Tooltip``LineStyle`支持设置`Shadow`时的颜色
* (2022.11.26) 优化`LabelLine``symbol`默认不显示

View File

@@ -421,7 +421,7 @@ namespace XCharts
label.SetActive(axis.axisName.labelStyle.show);
label.SetPosition(axis.position == Axis.AxisPosition.Top ?
new Vector2(zeroPos.x - offset.x, axisStartY + relativedLength + offset.y + axis.offset) :
new Vector2(zeroPos.x - offset.x, posY));
new Vector2(zeroPos.x - offset.x, posY + offset.y));
break;
case LabelStyle.Position.Middle:
@@ -431,7 +431,7 @@ namespace XCharts
label.SetActive(axis.axisName.labelStyle.show);
label.SetPosition(axis.position == Axis.AxisPosition.Top ?
new Vector2(axisStartX + axisLength / 2 + offset.x, axisStartY + relativedLength - offset.y + axis.offset) :
new Vector2(axisStartX + axisLength / 2 + offset.x, posY));
new Vector2(axisStartX + axisLength / 2 + offset.x, posY + offset.y));
break;
default:
@@ -441,7 +441,7 @@ namespace XCharts
label.SetActive(axis.axisName.labelStyle.show);
label.SetPosition(axis.position == Axis.AxisPosition.Top ?
new Vector2(axisStartX + axisLength + offset.x, axisStartY + relativedLength + offset.y + axis.offset) :
new Vector2(axisStartX + axisLength + offset.x, posY));
new Vector2(axisStartX + axisLength + offset.x, posY + offset.y));
break;
}
}
@@ -458,7 +458,7 @@ namespace XCharts
label.SetActive(axis.axisName.labelStyle.show);
label.SetPosition(axis.position == Axis.AxisPosition.Right ?
new Vector2(axisStartX + relativedLength + offset.x + axis.offset, axisStartY - offset.y) :
new Vector2(posX, axisStartY - offset.y));
new Vector2(posX + offset.x, axisStartY - offset.y));
break;
case LabelStyle.Position.Middle:
@@ -468,7 +468,7 @@ namespace XCharts
label.SetActive(axis.axisName.labelStyle.show);
label.SetPosition(axis.position == Axis.AxisPosition.Right ?
new Vector2(axisStartX + relativedLength - offset.x + axis.offset, axisStartY + axisLength / 2 + offset.y) :
new Vector2(posX, axisStartY + axisLength / 2 + offset.y));
new Vector2(posX + offset.x, axisStartY + axisLength / 2 + offset.y));
break;
default:
@@ -478,7 +478,7 @@ namespace XCharts
label.SetActive(axis.axisName.labelStyle.show);
label.SetPosition(axis.position == Axis.AxisPosition.Right ?
new Vector2(axisStartX + relativedLength + offset.x + axis.offset, axisStartY + axisLength + offset.y) :
new Vector2(posX, axisStartY + axisLength + offset.y));
new Vector2(posX + offset.x, axisStartY + axisLength + offset.y));
break;
}
}