| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 | 
							- using System;
 
- using UnityEngine;
 
- namespace XCharts.Runtime
 
- {
 
-     /// <summary>
 
-     /// Minor split line of axis in grid area.
 
-     /// ||坐标轴在 grid 区域中的次分隔线。次分割线会对齐次刻度线 minorTick。
 
-     /// </summary>
 
-     [Serializable]
 
-     [Since("v3.2.0")]
 
-     public class AxisMinorSplitLine : BaseLine
 
-     {
 
-         [SerializeField] private float m_Distance;
 
-         [SerializeField] private bool m_AutoColor;
 
-         /// <summary>
 
-         /// The distance between the split line and axis line.
 
-         /// ||刻度线与轴线的距离。
 
-         /// </summary>
 
-         public float distance { get { return m_Distance; } set { m_Distance = value; } }
 
-         /// <summary>
 
-         /// auto color.
 
-         /// ||自动设置颜色。
 
-         /// </summary>
 
-         public bool autoColor { get { return m_AutoColor; } set { m_AutoColor = value; } }
 
-         public override bool vertsDirty { get { return m_VertsDirty || m_LineStyle.anyDirty; } }
 
-         public override void ClearVerticesDirty()
 
-         {
 
-             base.ClearVerticesDirty();
 
-             m_LineStyle.ClearVerticesDirty();
 
-         }
 
-         public static AxisMinorSplitLine defaultMinorSplitLine
 
-         {
 
-             get
 
-             {
 
-                 return new AxisMinorSplitLine()
 
-                 {
 
-                     m_Show = false,
 
-                 };
 
-             }
 
-         }
 
-         public AxisMinorSplitLine Clone()
 
-         {
 
-             var axisSplitLine = new AxisMinorSplitLine();
 
-             axisSplitLine.show = show;
 
-             axisSplitLine.distance = distance;
 
-             axisSplitLine.autoColor = autoColor;
 
-             axisSplitLine.lineStyle = lineStyle.Clone();
 
-             return axisSplitLine;
 
-         }
 
-         public void Copy(AxisMinorSplitLine splitLine)
 
-         {
 
-             base.Copy(splitLine);
 
-             distance = splitLine.distance;
 
-             autoColor = splitLine.autoColor;
 
-         }
 
-     }
 
- }
 
 
  |