UGUI绘制雷达图 RadarMap

RadarMap_UGUI

最近项目需要用雷达图对装备性能进行分析,利用UGUI的图形绘制做了一个雷达图组件,示例工程已上传至Demo链接,运行demo场景可看到下面的效果。这里有对UGUI绘图的简单介绍。

在这里插入图片描述

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
  • 对每个数据面添加闪烁效果
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值