推荐阅读
大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。
一、前言
最近在做图表类需求功能的时候,发现了一款强大的Unity3D插件,也就是XCharts图表插件,功能强大,支持多种图表。
官方介绍:一款基于UGUI的功能强大、简单易用的数据可视化图表插件。支持
折线图、饼状图、饼图、雷达图、散点图、热力图、环形图、K线图、极坐标、平行坐标
等十多种内置图表,以及3D饼图、3D金字塔、漏斗图、仪表盘、水位图、象形柱图、甘特图、矩形树图
等拓展图表。
特性:
- 内置丰富示例和模板,参数可视化配置,效果实时预览,纯代码绘制。
- 支持折线图、柱状图、饼图、雷达图、散点图、热力图等常见图表。
- 支持直线图、曲线图、面积图、阶梯线图等折线图。
- 支持并列柱图、堆叠柱图、堆积百分比柱图、斑马柱图等柱状图。
- 支持环形图、玫瑰图等饼图。
- 支持折线图—柱状图、散点图-折线图等组合图。
- 支持实线、曲线、阶梯线、虚线、点线、点划线、双点划线等线条。
- 支持自定义主题,内置主题切换。
- 支持自定义图表内容绘制,提供绘制点、直线、曲线、三角形、四边形、圆形、环形、扇形、边框、箭头等绘图API。
- 支持PC端和手机端上的数据筛选、视图缩放、细节展示等交互操作。
- 支持万级大数据绘制。
之前,使用1.0版本的时候写过教程:
【Unity3D插件】XCharts插件分享《图表插件》。
后面有小伙伴反应代码是旧版本插件的API,新版本不能用了(最新版已经v3.0)
,就想着能写一个专栏兼顾v1.0-v3.0
的接口代码及使用教程,让大家无论用哪个版本都可以快速上手。
这里说个题外话(其实是吐槽喂),作者的这个插件的源码已经是基本完成了,框架也进行了大的调整,方便迭代和扩展。但在文档、教程方面还是不够完善,在官网https://xcharts-team.github.io/可以找到一部门的教程, 但是居然是托管在GitHub Pages
上的,在国内的小伙伴大多都有体验过github.com
的访问速度,非常难受,这也是我写这个教程的一部分原因。
好啦,让作者安安静静地写代码,我们这些博主安安静静的写教程。
二、目录
【XCharts插件】一、插件介绍
https://itmonon.blog.csdn.net/article/details/137536986
【XCharts插件】二、快速启动:5分钟上手XCharts(v3.0)
https://itmonon.blog.csdn.net/article/details/137540552
【XCharts插件】三、制作图表及代码更新图表数据(v1.0-v3.0)
【XCharts插件】3-1、制作图表及代码生成图表(v1.0)
https://itmonon.blog.csdn.net/article/details/137540630
【XCharts插件】3-2、制作图表及代码生成图表(v2.0)
https://itmonon.blog.csdn.net/article/details/137540690
【XCharts插件】3-3、制作图表及代码生成图表(v3.0)
https://itmonon.blog.csdn.net/article/details/137557526
【XCharts插件】四、官方教程
【XCharts插件】4-1、API文档(v3.0)
https://itmonon.blog.csdn.net/article/details/137540935
【XCharts插件】4-2、配置项手册(v3.0)
https://itmonon.blog.csdn.net/article/details/137557610
【XCharts插件】4-3、扩展组件(v3.0)
https://itmonon.blog.csdn.net/article/details/137557710
【XCharts插件】4-4、扩展图表(v3.0)
https://itmonon.blog.csdn.net/article/details/137557799
【XCharts插件】五、其他教程
【XCharts插件】5-1、从Json中读取数据并更新图表案例(v3.0)
https://blog.csdn.net/q764424567/article/details/139929315
【XCharts插件】5-2、从Excel中读取数据并更新图表案例(v3.0)
https://blog.csdn.net/q764424567/article/details/139930112
三、后记
如果觉得本篇文章有用别忘了点个关注,关注不迷路,持续分享更多Unity干货文章。
你的点赞就是对博主的支持,有问题记得留言:
博主主页有联系方式。
博主还有跟多宝藏文章等待你的发掘哦:
专栏 | 方向 | 简介 |
---|---|---|
Unity3D开发小游戏 | 小游戏开发教程 | 分享一些使用Unity3D引擎开发的小游戏,分享一些制作小游戏的教程。 |
Unity3D从入门到进阶 | 入门 | 从自学Unity中获取灵感,总结从零开始学习Unity的路线,有C#和Unity的知识。 |
Unity3D之UGUI | UGUI | Unity的UI系统UGUI全解析,从UGUI的基础控件开始讲起,然后将UGUI的原理,UGUI的使用全面教学。 |
Unity3D之读取数据 | 文件读取 | 使用Unity3D读取txt文档、json文档、xml文档、csv文档、Excel文档。 |
Unity3D之数据集合 | 数据集合 | 数组集合:数组、List、字典、堆栈、链表等数据集合知识分享。 |
Unity3D之VR/AR(虚拟仿真)开发 | 虚拟仿真 | 总结博主工作常见的虚拟仿真需求进行案例讲解。 |
Unity3D之插件 | 插件 | 主要分享在Unity开发中用到的一些插件使用方法,插件介绍等 |
Unity3D之日常开发 | 日常记录 | 主要是博主日常开发中用到的,用到的方法技巧,开发思路,代码分享等 |
Unity3D之日常BUG | 日常记录 | 记录在使用Unity3D编辑器开发项目过程中,遇到的BUG和坑,让后来人可以有些参考。 |