/RadarMap_UGUI

unity ugui radarMap 使用Unity UGUI做的一个雷达图组件

Primary LanguageC#Apache License 2.0Apache-2.0

RadarMap_UGUI

使用Unity UGUI做的一个雷达图组件,运行Demo场景可以看到以下效果

效果图

1.变量说明

Color :数据显示的颜色

LineColor :雷达图线的颜色

SideCount :边的数量

Split :从内到外画几圈多边形

Radius :正多边形半径

Width :线宽(单位:像素)

MinValue :原点所代表的值

MaxValue :多边形顶点所代表的值

2.数据设置

  以下函数可以对雷达图的每个顶点设定值,注意values的长度要和SideCount对应,默认不使用动画。

/// <summary>
/// 设置数据
/// </summary>
/// <param name="values">数据集</param>
/// <param name="useAnmi">是否使用动画</param>
public void SetData(float[] values, bool useAnmi = false)

3.后期目标

  • 融合到XFramework
  • 对每个数据面添加闪烁效果