| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 游戏开发 -> unity可视化图表插件XCharts绘制折线图、饼图、柱状图 -> 正文阅读 |
|
|
[游戏开发]unity可视化图表插件XCharts绘制折线图、饼图、柱状图 |
、简介
二、XCharts插件下载链接:https://pan.baidu.com/s/1C4AWA5k7MYAJluB1r8pQlA? 1.将插件导入后有两个文件夹XCharts、XChartsDemo
2.demo介绍(1)ugl_demo 场景介绍了MaskableGraphic一些基本使用,材质替换、大小设置、绘制背景边框、点、直线、折线等
(2)xcharts_animation 场景介绍了 折线图、柱状图、饼图等图表渐隐渐出的动画效果
(3)xcharts_demo 场景介绍了各种图表的绘制
3.图表介绍:?我们打开XCharts——>Runtime文件,可以看到该文件夹下好多XXXChart脚本,这些脚本就是已经写好的图表: (1)BarChart.cs 柱状图
(2)CandlestickChart.cs 蜡烛图
(3)GaugeChart.cs 仪表图
(4)HeatmapChart.cs 热图
(5)LineChart.cs 折线图
(6)LiquidChart.cs 球状液体图
(7)PieChart.cs 饼图
(8)PolarChart.cs 极区图
(9)RadarChart.cs 雷达图
(10)RingChart.cs 运行图
(11)ScatterChart.cs? 散布图
?三、图表属性修改
折线图我们创建一个空物体取名LineChart,打开XCharts——>Runtime文件,选择LineChart.cs脚本拖拽上去。
?我们来看一下Inspector窗口属性:
?接下来我们做个例子:将折线图制作成下图
?1.在Cavans下创建一个LineChart空物体,修改宽度580、高度400,挂载LineChart.cs脚本,就会得到一个折线图,如下图
?2.修改背景 Background属性
?3.修改Title标题内容、字体、颜色、位置。
4.修改表内间距
5.修改X、Y轴值类型、轴颜色,? 点颜色、大小,? 值标签大小、样式、内容等,这里属性太多分开讲?(1)X轴值类型、轴颜色设置
(2)点颜色、大小
(3)值标签大小、样式、内容 ? (4)Y轴设置
?Y和X轴一样,唯一不同是上图两个值的修改,?设置完后效果:
?折线图跑上面了,不要紧后面修改一下它的值就好了。
6.修改折线的样式、区域颜色、修改数据(1)折线的样式
(2)区域颜色?
3.数据修改?
修改完数据后折线图就正常了。 7.修改折线点大小、位置,折线点图形样式、大小和标签样式(1)折线点大小、位置
(2)折线点图形样式、大小 ? ?(3)折线点颜色样式
?(4)标签样式修改? 最中我们的效果完成了,如果想使用代码来控制的话,直接调用面板上的接口就可以了。 ? |
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年11日历 | -2025/11/10 5:18:39- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |