Chart and Graph

Unity2019.4.17f1c1 测试 Chart and Graph 图标插件

参考视频

https://www.bilibili.com/video/BV18p4y1a7zJ/?spm_id_from=333.788.recommend_more_video.13
示例 Themes/2d/Graph/preset 7/GraphChart

找个对象 挂在脚本 Graph Chart 这里示例 挂在的是GraphChart对象上 
找到Data/Categories/Player 1  ...   /四种选择:Move Up(向上) 、 Move Down (向下)、 Remove (删除)、 Rename(重命名)
每个Player 1里面都有相同的内容 其中Line Thickness 调整划线的粗细程度  Add new category:  新增一个
视频中创建 一个新的脚本 

using ChartAndGraph;引用了这个命名空间 

public GraphChart chart;  

在Start函数里 写上chart.DataSource.AddPointToCategory("这里写你监视器面板上的名字如果没改 默认是Player 1",0,0);
然后视频中复制了这个修改参数
DataInitializer对象上挂上写的这个脚本 (这个对象没看出来什么特别只是个空对象)接着拖入GraphChart 运行就可以显示图表了

在StartBatch更改图
chart.DataSource.StartBatch();
在新数据类别填充前清理
chart.DataSource.ClearCategory("名字传入进来");

中间是内容******************
******************************
******************************

对第二种情况做同样处理
chart.DataSource.ClearCategory("名字传入进来");
chart.DataSource.AddPointToCategory("这里写你监视器面板上的名字如果没改 默认是Player 2",0,0);
中间是内容******************
******************************
******************************


每个startBatch调用必须与EndBatch调用匹配
chart.DataSource.EndBatch();
重新绘制图形

在Update函数里做了一些时间更新操作
其中用到的API  AddPointToCategoryRealtime    具体可以照着视频写时间是10分钟左右那会
这样写完运行的话他会一直压缩特别密  可以勾选Fit To Container 和 Scrollable 和 Auto Scroll Horizontally 取消勾选 Horizontal View 
这样就出现滚动状态  除此之外还有其他的一些属性可以更改 Auto 是否自动  Data/Point Size 节点大小 Material 给线改材质 Inner Fill 线段位置往下的所有填充颜色
Vertical Axis脚本 
Font Size 调整Y轴数字大小
Text Seperation 调整Y轴的位置
Alignment 调整Y轴看他位置是居左还是居右
Text Prefab 调整字体
Main Divisions/Units Per Division 调整数量
另外可以新加脚本Item Labels 每个节点上可以看到具体数值  
Font Size调整大小
最后有两个网站可以参考
https://connect.unity.com/p/unityjiao-ben-yu-bian-ji-qi-gong-ju-kai-fa-sheng-shi-bi-bei-li-qi
https://blog.csdn.net/qq_39873732/article/details/88973135

测试

using UnityEngine;
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值