同步操作将从 monitor1394/XCharts 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
A powerful, easy-to-use, configurable charting and data visualization library for Unity.
一款基于UGUI的数据可视化图表插件。
English Doc
一款基于UGUI
的功能强大、易用、参数可配置的数据可视化图表插件。支持折线图、柱状图、饼图、雷达图、散点图、热力图、仪表盘、环形图、极坐标、水位图、K线图等常见图表。
XCharts问答
XChartsAPI手册
XCharts配置项手册
XCharts更新日志
教程:5分钟上手XCharts
TextMeshPro
的支持。CandlestickChart
K线图。2.0
版本进行了大量的重构和调整,并不完全兼容 1.0
版本,升级后部分参数设置可能被重置为默认值,请谨慎升级。TexMeshPro
。
XCharts的图表由组件和数据组成。不同的组件和数据可以组合成不同类型的图表。组件分为主组件和子组件,主组件包含子组件。
Theme | 主题组件 |
Title | 标题组件 |
Legend | 图例组件 |
Grid | 网格组件 |
Axis | 坐标轴组件 |
Series | 系列组件 |
Tooltip | 提示框组件 |
DataZoom | 区域缩放组件 |
VisualMap | 视觉映射组件 |
Radar | 雷达组件 |
Settings | 全局设置组件 |
LineChart | 这线图 |
BarChart | 柱状图 |
PieChart | 饼图 |
RadarChart | 雷达图 |
ScatterChart | 散点图 |
HeatmapChart | 热力图 |
GuageChart | 仪表盘 |
RingChart | 环形图 |
LiquidChart | 水位图 |
PolarChart | 极坐标图 |
CandlestickChart | K线图 |
以下是LineChart折线图和主组件、子组件的关系结构:
.
├── LineChart
. ├── ThemeInfo
├── Title
│ └── Location
├── Legend
│ └── Location
├── Tooltip
├── DataZoom
├── VisualMap
├── Grid
├── Axis
│ ├── AxisLine
│ ├── AxisName
│ ├── AxisLabel
│ ├── AxisTick
│ └── AxisSplitArea
├── Series
│ ├── ItemStyle
│ ├── AreaStyle
│ ├── SerieSymbol
│ ├── LineStyle
│ ├── LineArrow
│ ├── SerieLabel
│ ├── Emphasis
│ ├── Animation
│ └── SerieData
└── Settings
本项目在Unity 2017.4.27f1
和.Net 3.5
下开发,在 Unity 5
、Unity 2018
、Unity 2019
上测试正常。理论上可运行于任何支持UGUI
的Unity
版本。
通过下载源码或unitypackage
包导入到你的项目中。
如果你是2018.3
及以上版本,可通过Package Manager
的Git
来导入包(2.0-upm
分支对应的Release
版本,更新速度较慢,但相对更稳定):
Packages
目录下的manifest.json
文件,在dependencies
下加入以下内容(或者通过Package Manager
的Add package from git URL...
):"com.monitor1394.xcharts": "https://github.com/monitor1394/unity-ugui-XCharts.git#2.0-upm",
Unity
,可能会花3到5分钟进行下载和编译,成功后就可以开始使用XCharts
了。XCharts
,删除掉1步骤所加的内容即可。XCharts
,删除manifest.json
文件的lock
下的com.monitor1394.xcharts
相关内容即会从新下载编译。在 Component -> XCharts -> Upgrade Check
可以检测是否有新版本可更新。Git
。在Editor上快速创建一个图表:
Hierarchy
试图下右键或菜单栏GameObject
下拉:XCharts->LineChart
,即可快速创建一个简单的折线图出来。Inspector
视图下可以调整各个组件的参数,Game
视图会实时反馈调整的效果。各个组件的详细参数说明可查阅XCharts配置项手册。更多的代码动态控制的例子请参考教程:5分钟上手XCharts 。
邮箱:monitor1394@gmail.com
QQ群:XCharts交流群(202030963
)
VIP群:XCharts技术支持VIP群(867291970
)
捐助和技术支持:☞ 看这里
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。