Unity中嵌入Echarts图表
Unity中做图表类的数据展示一直是个麻烦事,使用原生的Mesh绘制方式出来的图表存在样式单一,缺乏交互的问题,而Echart的数据图表样式丰富,数据呈现上非常美观,包含多样的交互方式,如果将Echart的图表嵌入到Unity中,项目中的数据呈现效果会改观很多。
这里需要用到Unity中的网页嵌入插件和Echart的图表样式文件:
1.Unity中的网页嵌入插件:
Embedded Browser 1.0.2
2.Echart图表样式文件:
这里可以直接上Echarts官网,选择图表样式,比如这里选择柱状图的一个样例:
数据内容及样式可以在配置文件中进行修改,图表右下角提供文件下载,DOWNLOAD后得到.html的文件,该文件即为Echart图表样式文件
在Unity项目中导入以上插件和Echart图表样式文件,Embedded Browser 1.0.2 插件导入后,Prefabs中提供了显示目标网址的页面预制 BrowserGUI
该预制是挂载有Browser脚本的UGUI元素,页面的呈现,需要将页面的url地址赋值给Browser脚本的Url属性,这里需要呈现的页面就是上述下载的 Echart图表样式文件:
browser.Url = "file:///" + Application.streamingAssetsPath + "/Charts/bar-animation-delay.html";
运行后,图表呈现:
这里鼠标移动到图表上,会有相应的交互,例如 显示具体数值标签等,背景图片以及图表元素的样式均可以在下载的.html文件中进行配置和修改,具体配置项可以参考Echarts的官方文档
Unity中嵌入Echarts图表相关推荐
- 关于ppt中嵌入echarts图表
1.首先需要PPT2013版本以上带有开发工具,能够添加microsoft web browser控件 2.将echarts图表的html代码中加载 <meta http-equiv=" ...
- 如何在PPT中嵌入交互式图表?LightningChart助力炫酷展示
我们在PPT演示文稿中嵌入图表很容易,但嵌入交互式图表似乎就没听说过了,接下来我们就一起来看看通过交互式图表在PPT中展示病人心跳的效果: PPT中展示病人心跳 下方是一个实时地图在PPT中的展现实例 ...
- 百度地图标记点中添加echarts图表
近日需要实现一个效果:在百度地图标记点的信息框中添加echarts图表. 大致已经实现,分享一下. <!DOCTYPE html> <meta name="viewport ...
- JavaScript高德地图中绘制echarts图表随地图移动
JavaScript高德地图中绘制echarts图表随地图移动** 先上效果图 实现方法如下: 使用高德地图"信息窗体",信息窗体AMap.InfoWindow的属性content ...
- vue 工程中加入 echarts 图表不显示的问题
vue 工程中加入 echarts 图表不显示的问题 一.问题原因 vue 引用 echarts 方式错误,高版本采用了低版本的引用方式 二.vue工程使用echarts vue官方教程 1. 安装 ...
- Vue中使echarts图表自适应
Vue中使echarts图表自适应 1.先在main.js中自定义一个全局指令,如下 // 定义全局指令 Vue.directive('resize', { // 使用局部注册指令的方式// 指令的名 ...
- Vue中使用echarts图表插件
一.安装echarts依赖 npm install echarts -S 或者使用淘宝的镜像 npm install -g cnpm --registry=https://registry.npm.t ...
- Angular 项目中使用 ECharts 图表示例
最近项目需要用到echarts图表,但网上关于结合angular使用不多,而且总是导入报错,关于我用的版本做一个总结: (angular v6.0.9,echarts v4.1.0,@types/ec ...
- 如何在微信小程序中使用ECharts图表
在微信小程序中使用ECharts 1. 下载插件 首先,下载 GitHub 上的 ecomfe/echarts-for-weixin 项目. 下载链接:ecomfe/echarts-for-weixi ...
最新文章
- Java 多线程的基本方式
- 010_html事件属性
- 程序员面试题精选100题(23)-跳台阶问题[算法]
- bat文件无法保存为ansi_数组矩阵和PNG保存为nii文件
- 【java】swing编写窗体
- Taro开发微信小程序遇到的问题和解决方法
- No.0_Team C#
- 如何搞定纸上代码环节?
- 【FICO】SAP中的银行
- Element表格序号问题
- Koo叔说Shader-Unity中的Shader
- dismiss android,在 dialog.dismiss( ) 上,安卓的窗口甚至泄露了_dialog_开发99编程知识库...
- 三维立体动画制作技巧
- linux远ssh sed,ssh远程执行sed -i命令,替换的内容中含有双引号的问题
- Java开发 - 布隆过滤器初体验
- 大灰狼说:PURO编程之狼来了开张
- STM32F103C8T6核心板控制器下,通过电路搭建实现LED灯轮流闪烁的实验操作
- 什么叫做API?看完你就理解了 老夏博客
- 【讨论】大数据环境下 列式存储数据库与Exadata一体机哪个更有优势呢?
- ubuntu的视频录制功能