<p align="center">
<a href="">
<img src="" alt="" width="" height="">
</a>
</p>
<h2 align="center">XCharts</h3>
<p align="center">
A powerful, easy-to-use, configurable charting and data visualization library for Unity.
<br>
Unity数据可视化图表插件。
<br>
<a href="Documentation/README.md">English README</a>
</p>
<p align="center">
<a href="https://github.com/XCharts-Team/XCharts/blob/master/LICENSE">
<img src="https://img.shields.io/github/license/XCharts-Team/XCharts">
</a>
<a href="https://github.com/XCharts-Team/XCharts/releases">
<img src="https://img.shields.io/github/v/release/XCharts-Team/XCharts?include_prereleases">
</a>
<a href="">
<img src="https://img.shields.io/github/repo-size/monitor1394/unity-ugui-xcharts">
</a>
<a href="">
<img src="https://img.shields.io/github/languages/code-size/monitor1394/unity-ugui-xcharts">
</a>
<a href="">
<img src="https://img.shields.io/badge/Unity-5.6+-green">
</a>
<a href="">
<img src="https://img.shields.io/badge/TextMeshPro-YES-green">
</a>
</p>
<p align="center">
<a href="">
<img src="https://img.shields.io/github/stars/XCharts-Team/XCharts?style=social">
</a>
<a href="">
<img src="https://img.shields.io/github/forks/XCharts-Team/XCharts?style=social">
</a>
<a href="">
<img src="https://img.shields.io/github/issues-closed/XCharts-Team/XCharts?color=green&label=%20%20%20%20issues&logoColor=green&style=social">
</a>
</p>
一款基于`UGUI`的功能强大、易用、参数可配置的数据可视化图表插件。支持`折线图`、`柱状图`、`饼图`、`雷达图`、`散点图`、`热力图`、`环形图`、`K线图`、`极坐标`、`平行坐标`等十种内置图表,以及`3D饼图`、`3D柱图`、`3D金字塔`、`漏斗图`、`仪表盘`、`水位图`、`象形柱图`、`甘特图`、`矩形树图`等多种扩展图表。
[XCharts3.0 教程](Documentation/XChartsTutorial01-ZH.md)
[XCharts3.0 API](Documentation/XChartsAPI-ZH.md)
[XCharts3.0 问答](Documentation/XChartsFAQ-ZH.md)
[XCharts3.0 配置项手册](Documentation/XChartsConfiguration-ZH.md)
[XCharts3.0 更新日志](CHANGELOG.md)
[XCharts3.0 订阅服务](Documentation/SUPPORT.md)
## 特性
- 参数可视化配置,效果实时预览,纯代码绘制,无需额外资源。
- 支持折线图、柱状图、饼图、雷达图、散点图、热力图、环形图、K线图、极坐标、平行坐标等十种内置图表。
- 支持3D柱图、漏斗图、金字塔、仪表盘、水位图、象形柱图、甘特图、矩形树图等多种扩展图表。
- 支持直线图、曲线图、面积图、阶梯线图等折线图。
- 支持并列柱图、堆叠柱图、堆积百分比柱图、斑马柱图等柱状图。
- 支持环形图、玫瑰图等饼图。
- 支持内置图表的任意组合,同一图表中可同时显示多个相同或不同类型的图表。
- 支持实线、曲线、阶梯线、虚线、点线、点划线、双点划线等线条。
- 支持主题定制、导入和导出,内置两种默认主题。
- 支持自定义图表内容绘制,提供绘制点、直线、曲线、三角形、四边形、圆形、环形、扇形、边框、箭头等强大的绘图API。
- 支持PC端和手机端上的数据筛选、视图缩放、细节展示等交互操作。
- 支持万级大数据绘制。
- 支持`TexMeshPro`。
## 截图
![内置图表](https://github.com/XCharts-Team/XCharts-Demo/blob/master/buildinchart.png)
![扩展图表](https://github.com/XCharts-Team/XCharts-Demo/blob/master/extendchart.png)
更多示例请看 [XCharts-Demo](https://github.com/XCharts-Team/XCharts-Demo) 仓库,也可以在浏览器查看`WebGL`下的运行效果 [在线Demo](https://xcharts-team.github.io/demo/) 。
## `XCharts3.0`
- 增加`Time`时间轴。
- 增加`SingleAxis`单轴。
- 增加多种坐标系:`Grid`、`Polar`、`Radar`、`SingleAxis`。
- 增加多种动画方式。
- 增加多种图表交互。
- 增加国际化支持。
- 增加`Widgets`小组件。
- 增加多种扩展图表。
## `XCharts3.0` 相比 `XCharts2.0`
- 更健壮的底层框架。
- 更强大的性能。
- 更小的序列化文件。
- 更好的交互体验。
- 更多的组件支持。
- 更强大的文本自述能力。
- 更合理的组件调整。
- 更灵活的组件插拔。
- 更高效的二次开发。
- 更丰富的Demo示例。
![XCharts 3.0和2.0的对比](Documentation/res/xcharts3.0.png)
## 注意
- `XCharts3.0` 不完全兼容 `XCharts2.0` 版本,建议旧项目可以继续使用`XCharts2.0`,新项目推荐使用`XCharts3.0`。
- `XCharts2.0` 进入维护阶段,后续只修复严重`bug`,理论上不再加新功能。
- `XCharts` 理论上支持`Unity 5.6`及以上版本,但由于版本测试有限难免疏漏,发现版本兼容问题可提`Issue`。
- 本仓库只包含`XCharts`源码,不包含`Demo`示例部分。需要查看`Demo`示例请到[XCharts-Demo](https://github.com/XCharts-Team/XCharts-Demo)仓库。
## 使用
1. 导入`XCharts`的`unitypackage`或者源码到项目。
2. 在`Hierarchy`视图下右键选择`XCharts->LineChart`,即可创建一个默认的折线图。
3. 在`Inspector`视图可以调整各个组件的参数,并在`Game`视图看到实时效果。
更多教程请看:[XCharts教程:5分钟上手教程](Documentation/XChartsTutorial01-ZH.md)
首次使用,建议先认真看一遍教程。
## FAQ
1. `XCharts`可以免费使用吗?
答:`XCharts`使用`MIT`协议,可以免费使用。也可以订阅`VIP`享受更多增值服务。
2. `XCharts`支持代码动态添加和修改数据吗?支持从`Excel`或数据库中获取数据吗?
答:`XCharts`提供了各种数据操作的接口,支持代码动态添加和修改数据,但数据需要自己解析或获取,再调用`XCharts`的接口添加到`XCharts`。
3. 这个插件除了用在`Unity`,还能用在其他平台(如`Winform`或`WPF`)吗?
答:目前只支持在`Unity`平台使用。理论上任何支持`UGUI`的`Unity`版本都能运行`XCharts`。
4. 锯齿怎么解决?支持多大量级的数据?
答:`XCharts`是基于`UGUI`实现的,所以`UGUI`中碰到的问题,在`XCharts`中也会存在。比如锯齿问题,比如`Mesh`顶点数超`65535`的问题。这两个问题的解决可参考`问答16`和`问答27`。
由于`Mesh`的`65535`顶点数的限制,目前`XCharts`的单条`Line`大概支持`2万`左右的数据量,当然开采样可以支持更多数据,但可能会更消耗CPU。
## Licenses
[MIT License](LICENSE.md)
可免费商用,可二次开发
## 日志
[更新日志](CHANGELOG.md)
## 其他
邮箱:`monitor1394@gmail.com`
QQ群:XCharts交流群(`202030963`)
VIP群:XCharts技术支持VIP群(`867291970`)
捐助、合作和技术支持:[☞ 看这里](Documentation/SUPPORT.md)
没有合适的资源?快使用搜索试试~ 我知道了~
unity可视化图表插件XCharts绘制折线图、饼图、柱状图 XCharts-Demo 项目demo 亲测好用
共2000个文件
meta:2632个
cs:1582个
png:589个
需积分: 5 17 下载量 166 浏览量
2023-02-23
10:28:00
上传
评论
收藏 56.9MB RAR 举报
温馨提示
一款基于UGUI的功能强大、易用、参数可配置的数据可视化图表插件。支持折线图、柱状图、饼图、雷达图、散点图、热力图等常见图表。 特性: 内置丰富示例和模板,参数可视化配置,效果实时预览,纯代码绘制。 支持折线图、柱状图、饼图、雷达图、散点图、热力图等常见图表。 支持直线图、曲线图、面积图、阶梯线图等折线图。 支持并列柱图、堆叠柱图、堆积百分比柱图、斑马柱图等柱状图。 支持环形图、玫瑰图等饼图。 支持折线图—柱状图、散点图-折线图等组合图。 支持实线、曲线、阶梯线、虚线、点线、点划线、双点划线等线条。 支持自定义主题,内置主题切换。 支持自定义图表内容绘制,提供绘制点、直线、曲线、三角形、四边形、圆形、环形、扇形、边框、箭头等绘图API。 支持PC端和手机端上的数据筛选、视图缩放、细节展示等交互操作。 支持万级大数据绘制。
资源推荐
资源详情
资源评论
收起资源包目录
unity可视化图表插件XCharts绘制折线图、饼图、柱状图 XCharts-Demo 项目demo 亲测好用 (2000个子文件)
00000000000000001000000000000000 4KB
00000000000000002000000000000000 4KB
00000000000000003000000000000000 4KB
00000000000000004000000000000000 4KB
00000000000000004100000000000000 4KB
00000000000000005000000000000000 4KB
00000000000000005100000000000000 4KB
00000000000000006000000000000000 4KB
00000000000000006100000000000000 4KB
00000000000000007000000000000000 4KB
00000000000000007100000000000000 4KB
00000000000000008000000000000000 4KB
00000000000000009000000000000000 4KB
0000000000000000a000000000000000 4KB
0000000000000000a100000000000000 4KB
0000000000000000b000000000000000 4KB
0000000000000000c000000000000000 4KB
0000000000000000e100000000000000 4KB
0019b93776fa170bc10fb6023a27661e 6KB
002824d38c24b0273c467342623830a7 6KB
002850347e1cb4e731f025271fa56f0a 11KB
00763752db37bd52307082e44c47d9af 81KB
007ba115bbda6a5d44fb7e4a9036219e 4KB
00c201164b32805507edb65b586e34cb 9KB
00c3fd018f96b0bed9584630792f0822 31KB
00dd52240dda70ce063dae7b3745c841 4KB
00fd6ae4c191a178e485cd04c3d9464f 18KB
01009aab5b8d6e7fabada160a185bcd0 21KB
0113ff4459255b4545f08bb8fafcbc1d 7KB
01153b0351aaa2ebc2681928479d0997 5KB
013d9ddb39755f7d55c8337317791c16 9KB
01532e8e56089384b3af636d00c0b44b 11KB
015d27c2268eedb551c1079c90c9d1db 4KB
016912f8a5b59049078daeeb1ed35bcb 5KB
018d241243fd7818ab1ed679ab7e3d45 10KB
01a7ce7f80088938ede1777d36800876 5KB
01b9fadc4a3ec9405be9b6d33cc9d8ff 9KB
01c816ec4d1b2492abf6a3cc074b1b49 4KB
01fb2f131e9bab0c0a75e979c1941d5c 985KB
020cf98164f954a102fe1906df52fa19 4KB
021750595b4d3a69ba17eebb6bc40b90 18KB
021b36432258ec03269b6d8a12ce759a 4KB
022ce340ab232d49a8983eff7fa9d5f9 11KB
026e7f292b3de4befb73d31e27e455b7 6KB
029217ddfe97a491c89023d600f5773e 5KB
02992289c47c7f3ec9586ffade5254cf 5KB
02aa85d815cb8028c525e0b7c7460dad 8KB
02b53a2b3ec9d82b34213d5dfcf1795f 15KB
02bccbf65306fbc57ab0b4b4a4e46987 4KB
02da559ef6a2837b9316e9c9735216ef 8KB
02e338a14bd0ff94c3e829c945761dc7 1.01MB
02e4c9f445f12f76f601a05e4c2cc9a7 5KB
02f4317e35a8702254db68b52f8a4db6 38KB
02fd59cde6c68a145f0e06d17b6988b1 6KB
032547cf876d05ac86c3ee6efa16e614 4KB
0338b2599ca5863983ab0fb830dc485e 18KB
033ff60ee76a6390bc10303b12b40cd1 7KB
03512072c1ad586050a4051378a74905 4KB
036123a2e49b89f0f131f29869e19135 5KB
03642971e8d11f4d17139e71c2562100 5KB
0364aec180a0296f4fd45df58336ee1a 6KB
0377766c2f24b8a18181cd1e42dea4fb 4KB
0380f70ea3ff4c1158719e6b8169904e 4KB
03afc953282d62864294f78494c3ab93 25KB
03b7d5b910368b6b4c43f046a426156b 5KB
0402c7dbfc5e7a82446ac97c06e20ebd 5KB
041ba62f29937539ef7c1bdb4e563d39 5KB
041ebe6a5b6e318215c7f637e3ccc518 11KB
04206190ac3cf3847a4dd6f2aa36570a 4KB
0425e91b88dad49e9ca1ef86613bc73b 5KB
043fc9a2c4f67638d29aa5d26f77ce9a 17KB
044b707f152a5d2b499d28e74b9f06fc 5KB
04535040282b5bda5e1972dcde3c18b4 4KB
046cb0324f1b84b2e953a31576978676 17KB
0471567d1b2d8d314b832e6296aa595a 5KB
049a0715b27fe20c828a9872cbce0cc4 10KB
049a292f2597aefecf3000fc380b0b39 7KB
04a34473924908946031396347889eba 6KB
04a968c6be31c47aabb6b2372525f4a1 36KB
04ea7b72a87374ceba7d07e06e648710 9KB
04ed2a7d4fc793dd0254db1fe41bf0b2 7KB
04f702b7cd8685e60dd2637d44b99164 32KB
04fc0d1bc36b8448d9821bef1e1fc274 4KB
0520f50af997f9765f5f882790f03739 4KB
0538193e1f3c72e9728ac06ff0468d38 6KB
0585b296669467ae39c1d39320825050 15KB
05988a34ae39bd02e014ec12a80636be 5KB
05c4bd9881b465fc50b93a64cd7c1c12 25KB
05d523dc50dfddda0b11347be827618b 28KB
05f544d8226e0710a4cd3dd8284fc00e 11KB
06492ebf1fab0463cb58db63adabd453 4KB
064d40eeb1db3697df57dadecbd80d60 7KB
064ffe35d2142e53398e0d8c8c5e995d 7KB
065d2b26f87e0349679dd08b1a29c6ef 28KB
066984926666d48166ac270b73402f93 35KB
06ad22d0d4ce2548a8556a97dedcab4e 11KB
06b7fa7cb6e2d197b79ad7d22110ee74 5KB
06bb64779a77424c1ed58291573cfe89 8KB
06cf308f571e5441bbb48f32fee41115 4KB
06d1527db2432d746c71166f02002035 6KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
望舒巴巴
- 粉丝: 1509
- 资源: 100
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功