XCharts 基于 UGUI 的功能强大、易用、参数可配置的数据可视化图表插件

一款基于 UGUI 的功能强大、易用、参数可配置的数据可视化图表插件。支持折线图、柱状图、饼图、雷达图、散点图、热力图、环形图、K 线图、极坐标、平行坐标等十种内置图表,以及 3D 饼图、3D 柱图、3D 金字塔、漏斗图、仪表盘、水位图、象形柱图、甘特图、矩形树图等多种扩展图表。XCharts 基于 UGUI 的功能强大、易用、参数可配置的数据可视化图表插件

特性

  • 参数可视化配置,效果实时预览,纯代码绘制,无需额外资源。
  • 支持折线图、柱状图、饼图、雷达图、散点图、热力图、环形图、K 线图、极坐标、平行坐标等十种内置图表。
  • 支持 3D 柱图、漏斗图、金字塔、仪表盘、水位图、象形柱图、甘特图、矩形树图等多种扩展图表。
  • 支持直线图、曲线图、面积图、阶梯线图等折线图。
  • 支持并列柱图、堆叠柱图、堆积百分比柱图、斑马柱图等柱状图。
  • 支持环形图、玫瑰图等饼图。
  • 支持内置图表的任意组合,同一图中可同时显示多个相同或不同类型的图表。
  • 支持实线、曲线、阶梯线、虚线、点线、点划线、双点划线等线条。
  • 支持主题定制、导入和导出,内置明暗两种默认主题。
  • 支持自定义图表内容绘制,提供绘制点、线、面等其他图形的强大的绘图 API。
  • 支持 PC 端和手机端上的数据筛选、视图缩放、细节展示等交互操作。
  • 支持万级大数据量绘制,支持采样绘制。
  • 支持 TexMeshPro。
  • 支持所有 5.6 以上的 Unity 版本。
  • 支持 Input System (如何从 Input Manager 转 Input System)。

XCharts3.0 相比 XCharts2.0

  • 更健壮的底层框架
  • 更强大的性能
  • 更小的序列化文件
  • 更好的交互体验
  • 更多的组件支持
  • 更强大的文本自述能力
  • 更合理的组件调整
  • 更灵活的组件插拔
  • 更高效的二次开发
  • 更丰富的 Demo 示例XCharts 基于 UGUI 的功能强大、易用、参数可配置的数据可视化图表插件「注意」
  1. XCharts3.0 不完全兼容 XCharts2.0 版本,升级 3.0 可能需要调整部分代码,图表部分配置需要重新调整。建议旧项目可以继续使用 XCharts2.0,新项目推荐使用 XCharts3.0。
  2. XCharts2.0 进入维护阶段,后续只修复严重 bug,原则上不再加新功能。
  3. XCharts 理论上支持 Unity 5.6 及以上版本,但由于版本测试有限难免疏漏,发现版本兼容问题可提 Issue。
  4. 本仓库只包含 XCharts 源码,不包含 Demo 示例部分。需要查看 Demo 示例源码请到 XCharts-Demo 仓库。也可以在浏览器查看 WebGL 下的运行效果 在线 Demo 。

使用

  1. 导入 XChartsunitypackage 或者源码到项目
  2. Hierarchy 视图下右键选择 XCharts->LineChart ,即可创建一个默认的折线图
  3. Inspector 视图可以调整各个组件的参数,并在 Game 视图看到实时效果

界面展示

XCharts 基于 UGUI 的功能强大、易用、参数可配置的数据可视化图表插件XCharts 基于 UGUI 的功能强大、易用、参数可配置的数据可视化图表插件


传送门

开源协议:MIT

开源地址:https://github.com/XCharts-Team/XCharts

项目合集:https://github.com/OpenTechCol/OpenTechCol

「回复【加群】加入开源技术交流群,干货很多!」

XCharts 基于 UGUI 的功能强大、易用、参数可配置的数据可视化图表插件-END-


原文始发于微信公众号(开源技术专栏):XCharts 基于 UGUI 的功能强大、易用、参数可配置的数据可视化图表插件

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/155508.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!