增加PieLabelLinelineEndX的支持

This commit is contained in:
monitor1394
2023-08-08 13:24:37 +08:00
parent 0d1d2460a0
commit 5356e2304c
7 changed files with 256 additions and 282 deletions

View File

@@ -111,6 +111,8 @@ namespace XCharts.Runtime
private Vector3 GetLabelLineEndPosition(Serie serie, SerieData serieData, LabelLine labelLine)
{
if (labelLine == null || !labelLine.show)
return serieData.context.labelLinePosition;
var isRight = !serie.clockwise;
var dire = isRight ? Vector3.right : Vector3.left;
var rad = Mathf.Deg2Rad * (isRight ? labelLine.lineAngle : 180 - labelLine.lineAngle);