This commit is contained in:
monitor1394
2022-03-24 08:37:06 +08:00
parent 6cb3709655
commit f597a3f116
78 changed files with 791 additions and 741 deletions

View File

@@ -16,7 +16,7 @@ namespace XCharts.Runtime
{
/// <summary>
/// Radar render type, in which 'Polygon' and 'Circle' are supported.
/// 雷达图绘制类型,支持 'Polygon' 和 'Circle'。
/// |雷达图绘制类型,支持 'Polygon' 和 'Circle'。
/// </summary>
public enum Shape
{
@@ -25,7 +25,7 @@ namespace XCharts.Runtime
}
/// <summary>
/// The position type of radar.
/// 显示位置。
/// |显示位置。
/// </summary>
public enum PositionType
{
@@ -41,8 +41,8 @@ namespace XCharts.Runtime
Between,
}
/// <summary>
/// Indicator of radar chart, which is used to assign multiple variables(dimensions) in radar chart.
/// 雷达图的指示器,用来指定雷达图中的多个变量(维度)。
/// Indicator of radar chart, which is used to assign multiple variables(dimensions) in radar chart.
/// |雷达图的指示器,用来指定雷达图中的多个变量(维度)。
/// </summary>
[System.Serializable]
public class Indicator
@@ -115,12 +115,12 @@ namespace XCharts.Runtime
/// <summary>
/// [default:true]
/// Set this to false to prevent the radar from showing.
/// 是否显示雷达坐标系组件。
/// |是否显示雷达坐标系组件。
/// </summary>
public bool show { get { return m_Show; } set { if (PropertyUtil.SetStruct(ref m_Show, value)) SetComponentDirty(); } }
/// <summary>
/// Radar render type, in which 'Polygon' and 'Circle' are supported.
/// 雷达图绘制类型,支持 'Polygon' 和 'Circle'。
/// |雷达图绘制类型,支持 'Polygon' 和 'Circle'。
/// </summary>
/// <value></value>
public Shape shape
@@ -130,7 +130,7 @@ namespace XCharts.Runtime
}
/// <summary>
/// the radius of radar.
/// 雷达图的半径。
/// |雷达图的半径。
/// </summary>
public float radius
{
@@ -139,7 +139,7 @@ namespace XCharts.Runtime
}
/// <summary>
/// Segments of indicator axis.
/// 指示器轴的分割段数。
/// |指示器轴的分割段数。
/// </summary>
public int splitNumber
{
@@ -148,7 +148,7 @@ namespace XCharts.Runtime
}
/// <summary>
/// the center of radar chart.
/// 雷达图的中心点。数组的第一项是横坐标,第二项是纵坐标。
/// |雷达图的中心点。数组的第一项是横坐标,第二项是纵坐标。
/// 当值为0-1之间时表示百分比设置成百分比时第一项是相对于容器宽度第二项是相对于容器高度。
/// </summary>
public float[] center
@@ -158,7 +158,7 @@ namespace XCharts.Runtime
}
/// <summary>
/// axis line.
/// 轴线。
/// |轴线。
/// </summary>
public AxisLine axisLine
{
@@ -167,7 +167,7 @@ namespace XCharts.Runtime
}
/// <summary>
/// Name options for radar indicators.
/// 雷达图每个指示器名称的配置项。
/// |雷达图每个指示器名称的配置项。
/// </summary>
public AxisName axisName
{
@@ -176,7 +176,7 @@ namespace XCharts.Runtime
}
/// <summary>
/// split line.
/// 分割线。
/// |分割线。
/// </summary>
public AxisSplitLine splitLine
{
@@ -185,7 +185,7 @@ namespace XCharts.Runtime
}
/// <summary>
/// Split area of axis in grid area.
/// 分割区域。
/// |分割区域。
/// </summary>
public AxisSplitArea splitArea
{
@@ -194,7 +194,7 @@ namespace XCharts.Runtime
}
/// <summary>
/// Whether to show indicator.
/// 是否显示指示器。
/// |是否显示指示器。
/// </summary>
public bool indicator
{
@@ -203,7 +203,7 @@ namespace XCharts.Runtime
}
/// <summary>
/// The gap of indicator and radar.
/// 指示器和雷达的间距。
/// |指示器和雷达的间距。
/// </summary>
public float indicatorGap
{
@@ -212,7 +212,7 @@ namespace XCharts.Runtime
}
/// <summary>
/// The ratio of maximum and minimum values rounded upward. The default is 0, which is automatically calculated.
/// 最大最小值向上取整的倍率。默认为0时自动计算。
/// |最大最小值向上取整的倍率。默认为0时自动计算。
/// </summary>
public int ceilRate
{
@@ -229,7 +229,7 @@ namespace XCharts.Runtime
}
/// <summary>
/// The position type of indicator.
/// 显示位置类型。
/// |显示位置类型。
/// </summary>
public PositionType positionType
{
@@ -238,7 +238,7 @@ namespace XCharts.Runtime
}
/// <summary>
/// The color displayed when data out of range.
/// 数值超出范围时显示的颜色。
/// |数值超出范围时显示的颜色。
/// </summary>
public Color32 outRangeColor
{
@@ -247,7 +247,7 @@ namespace XCharts.Runtime
}
/// <summary>
/// Whether serie data connect to radar center with line.
/// 数值是否连线到中心点。
/// |数值是否连线到中心点。
/// </summary>
public bool connectCenter
{
@@ -256,7 +256,7 @@ namespace XCharts.Runtime
}
/// <summary>
/// Whether need gradient for data line.
/// 数值线段是否需要渐变。
/// |数值线段是否需要渐变。
/// </summary>
public bool lineGradient
{
@@ -265,7 +265,7 @@ namespace XCharts.Runtime
}
/// <summary>
/// the indicator list.
/// 指示器列表。
/// |指示器列表。
/// </summary>
public List<Indicator> indicatorList { get { return m_IndicatorList; } }

View File

@@ -9,12 +9,12 @@ namespace XCharts.Runtime
{
/// <summary>
/// the center position of radar in container.
/// 雷达图在容器中的具体中心点。
/// |雷达图在容器中的具体中心点。
/// </summary>
public Vector3 center { get; internal set; }
/// <summary>
/// the true radius of radar.
/// 雷达图的运行时实际半径。
/// |雷达图的运行时实际半径。
/// </summary>
public float radius { get; internal set; }
public float dataRadius { get; internal set; }