mirror of
https://github.com/XCharts-Team/XCharts.git
synced 2026-05-25 10:20:10 +00:00
优化LabelLine的lineEndX在Pie中的表现
This commit is contained in:
@@ -68,7 +68,8 @@ slug: /changelog
|
|||||||
|
|
||||||
## master
|
## master
|
||||||
|
|
||||||
* (2023.09.05) 修复`Ring`的`TriggerTooltip()`接口无效的问题
|
* (2023.09.05) 优化`LabelLine`的`lineEndX`在`Pie`中的表现
|
||||||
|
* (2023.09.05) 修复`TriggerTooltip()`接口对`Ring`无效的问题
|
||||||
* (2023.09.05) 修复`Radar`数据全为0时绘制报错的问题
|
* (2023.09.05) 修复`Radar`数据全为0时绘制报错的问题
|
||||||
|
|
||||||
## v3.8.0
|
## v3.8.0
|
||||||
|
|||||||
@@ -461,7 +461,7 @@ namespace XCharts.Runtime
|
|||||||
: pos2 + dire * lineLength2 + labelLine.GetEndSymbolOffset();
|
: pos2 + dire * lineLength2 + labelLine.GetEndSymbolOffset();
|
||||||
if (labelLine.lineEndX != 0)
|
if (labelLine.lineEndX != 0)
|
||||||
{
|
{
|
||||||
pos5.x = isLeft ? -Mathf.Abs(labelLine.lineEndX) : Mathf.Abs(labelLine.lineEndX);
|
pos5.x = serie.context.center.x + (isLeft ? -Mathf.Abs(labelLine.lineEndX) : Mathf.Abs(labelLine.lineEndX));
|
||||||
}
|
}
|
||||||
serieData.context.labelLinePosition2 = pos2;
|
serieData.context.labelLinePosition2 = pos2;
|
||||||
serieData.context.labelPosition = pos5;
|
serieData.context.labelPosition = pos5;
|
||||||
|
|||||||
Reference in New Issue
Block a user