| |
 
  |  
 
| 
	
开发:
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/4 7:52:39- | 
  |  
 
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |