diff --git a/CHANGELOG.md b/CHANGELOG.md index ed741989..d2e2ad00 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -57,6 +57,7 @@ ## master +* (2022.07.20) 文档支持用`Since`标识类从哪个版本开始支持 * (2022.07.20) 修复`Axis`在`Value`轴时,`AxisLabel`的`showStartLabel`和`showEndLabel`参数设置不生效的问题 * (2022.07.19) 增加`Axis`的`MinorSplitLine`设置坐标轴次分割线 * (2022.07.19) 增加`Axis`的`MinorTick`设置坐标轴次刻度 diff --git a/Documentation/XChartsConfiguration-EN.md b/Documentation/XChartsConfiguration-EN.md index 6af10094..f60e4b3c 100644 --- a/Documentation/XChartsConfiguration-EN.md +++ b/Documentation/XChartsConfiguration-EN.md @@ -265,11 +265,11 @@ The axis in rectangular coordinate. |`axisLine`|||axis Line. [AxisLine](#AxisLine)| |`axisName`|||axis name. [AxisName](#AxisName)| |`axisTick`|||axis tick. [AxisTick](#AxisTick)| -|`minorTick`|||axis minor tick. [AxisMinorTick](#AxisMinorTick)| |`axisLabel`|||axis label. [AxisLabel](#AxisLabel)| |`splitLine`|||axis split line. [AxisSplitLine](#AxisSplitLine)| -|`minorSplitLine`|||axis minor split line. [AxisMinorSplitLine](#AxisMinorSplitLine)| |`splitArea`|||axis split area. [AxisSplitArea](#AxisSplitArea)| +|`minorTick`||v3.2.0|axis minor tick. [AxisMinorTick](#AxisMinorTick)| +|`minorSplitLine`||v3.2.0|axis minor split line. [AxisMinorSplitLine](#AxisMinorSplitLine)| ## `AxisLabel` @@ -303,6 +303,8 @@ Settings related to axis line. Inherits or Implemented: [BaseLine](#BaseLine) +> Since `v3.2.0` + Minor split line of axis in grid area. |field|default|since|comment| @@ -314,6 +316,8 @@ Minor split line of axis in grid area. Inherits or Implemented: [BaseLine](#BaseLine) +> Since `v3.2.0` + Settings related to axis minor tick. |field|default|since|comment| diff --git a/Documentation/XChartsConfiguration-ZH.md b/Documentation/XChartsConfiguration-ZH.md index 42e46a7e..2de92c74 100644 --- a/Documentation/XChartsConfiguration-ZH.md +++ b/Documentation/XChartsConfiguration-ZH.md @@ -265,11 +265,11 @@ Inherits or Implemented: [MainComponent](#MainComponent) |`axisLine`|||坐标轴轴线。 [AxisLine](#AxisLine)| |`axisName`|||坐标轴名称。 [AxisName](#AxisName)| |`axisTick`|||坐标轴刻度。 [AxisTick](#AxisTick)| -|`minorTick`|||坐标轴次刻度。 [AxisMinorTick](#AxisMinorTick)| |`axisLabel`|||坐标轴刻度标签。 [AxisLabel](#AxisLabel)| |`splitLine`|||坐标轴分割线。 [AxisSplitLine](#AxisSplitLine)| -|`minorSplitLine`|||坐标轴次分割线。 [AxisMinorSplitLine](#AxisMinorSplitLine)| |`splitArea`|||坐标轴分割区域。 [AxisSplitArea](#AxisSplitArea)| +|`minorTick`||v3.2.0|坐标轴次刻度。 [AxisMinorTick](#AxisMinorTick)| +|`minorSplitLine`||v3.2.0|坐标轴次分割线。 [AxisMinorSplitLine](#AxisMinorSplitLine)| ## `AxisLabel` @@ -303,6 +303,8 @@ Inherits or Implemented: [BaseLine](#BaseLine) Inherits or Implemented: [BaseLine](#BaseLine) +> 从 `v3.2.0` 开始支持 + 坐标轴在 grid 区域中的次分隔线。次分割线会对齐次刻度线 minorTick。 |field|default|since|comment| @@ -314,7 +316,9 @@ Inherits or Implemented: [BaseLine](#BaseLine) Inherits or Implemented: [BaseLine](#BaseLine) -坐标轴次刻度相关设置。注意:次刻度无法再类目轴中使用。 +> 从 `v3.2.0` 开始支持 + +坐标轴次刻度相关设置。注意:次刻度无法在类目轴中使用。 |field|default|since|comment| |--|--|--|--| diff --git a/Runtime/Component/Axis/Axis.cs b/Runtime/Component/Axis/Axis.cs index 221c2e42..46bbb8e5 100644 --- a/Runtime/Component/Axis/Axis.cs +++ b/Runtime/Component/Axis/Axis.cs @@ -98,11 +98,11 @@ namespace XCharts.Runtime [SerializeField] protected AxisLine m_AxisLine = AxisLine.defaultAxisLine; [SerializeField] protected AxisName m_AxisName = AxisName.defaultAxisName; [SerializeField] protected AxisTick m_AxisTick = AxisTick.defaultTick; - [SerializeField] protected AxisMinorTick m_MinorTick = AxisMinorTick.defaultMinorTick; [SerializeField] protected AxisLabel m_AxisLabel = AxisLabel.defaultAxisLabel; [SerializeField] protected AxisSplitLine m_SplitLine = AxisSplitLine.defaultSplitLine; - [SerializeField] protected AxisMinorSplitLine m_MinorSplitLine = AxisMinorSplitLine.defaultMinorSplitLine; [SerializeField] protected AxisSplitArea m_SplitArea = AxisSplitArea.defaultSplitArea; + [SerializeField][Since("v3.2.0")] protected AxisMinorTick m_MinorTick = AxisMinorTick.defaultMinorTick; + [SerializeField][Since("v3.2.0")] protected AxisMinorSplitLine m_MinorSplitLine = AxisMinorSplitLine.defaultMinorSplitLine; public AxisContext context = new AxisContext(); diff --git a/Runtime/Component/Axis/AxisMinorSplitLine.cs b/Runtime/Component/Axis/AxisMinorSplitLine.cs index 6716705b..f44c2fb9 100644 --- a/Runtime/Component/Axis/AxisMinorSplitLine.cs +++ b/Runtime/Component/Axis/AxisMinorSplitLine.cs @@ -8,6 +8,7 @@ namespace XCharts.Runtime /// |坐标轴在 grid 区域中的次分隔线。次分割线会对齐次刻度线 minorTick。 /// [Serializable] + [Since("v3.2.0")] public class AxisMinorSplitLine : BaseLine { [SerializeField] private float m_Distance; diff --git a/Runtime/Component/Axis/AxisMinorTick.cs b/Runtime/Component/Axis/AxisMinorTick.cs index 67e16f48..f8f3fc5e 100644 --- a/Runtime/Component/Axis/AxisMinorTick.cs +++ b/Runtime/Component/Axis/AxisMinorTick.cs @@ -4,7 +4,7 @@ namespace XCharts.Runtime { /// /// Settings related to axis minor tick. - /// |坐标轴次刻度相关设置。注意:次刻度无法再类目轴中使用。 + /// |坐标轴次刻度相关设置。注意:次刻度无法在类目轴中使用。 /// [System.Serializable] [Since("v3.2.0")]