每个引擎或者每个平台都有自己的局限性,unity也不例外,那么这个时候,我们可以导入第三方的一些功能或者插件来实现我们的功能。网页上面很有多开源的东西,例如百度的Echart,几乎涵盖了所有类型的图表,我们可以把它引入到unity中来使用。废话不多说,我们简单来看一下这个插件的使用,以及这个插件是如何跟网页之间来回通讯的:

首先,导入插件,随便打开一个场景,找个挂载Browser,修改上面的url为你想要的url即可:

看看效果:

我们再来分析一下下面挂载的两个脚本的作用:

Pointer UGUI是处理网页上面的鼠标事件,点击啥的

Cursor Renderer OS是渲染鼠标的样式,例如有一些鼠标可能是一只小手这样的

第二:如果你想加载本地的网页,也就是打包到本地的网页,首先在Asset同一目录建立一个文件夹,命名必须为BrowserAssets,并且把你打包好的网页文件丢进去:

此外,在url的链接上面添加localGame://

这样做的作用大大加快了加载的速度,提升了性能

最后,我们来讲一下跟unity跟网页之间的通讯互调方法:

unity调用网页端的方法:

主要看红色部分,首先获取到Browser组件,调用CallFunction,第一个参数是方法名,后面都是参数

网页端调用unity的方法:

第一个参数同样的也是方法名,只要网页端调用了这个方法,unity端就会自动Debug后面的,具体根据个人需要修改相应的方法,值得注意的是,如果需要传递参数,方法的参数类型必须是JsonNode类型的,最后大家自行去测试吧,我使用网页端最多的就是图表了,还有很多网页端开源的东西,特别好用。

哈哈,最后打个广告,关注公众号,回复关键词"browser"获取插件:

你的一个点赞是关注就是我继续写下去的动力

Unity 网页插件Embedded Browser的使用相关推荐

  1. Unity网页插件Embedded Browser(ZFBrowser)打包文件无法加载本地网页或网站网址解决方法

    Unity网页插件Embedded Browser(ZFBrowser)打包文件无法加载本地网页或网站网址解决方法 问题:最近使用ZFBrowser开发VR嵌入网页发现出现一个问题,在编辑器模式下场景 ...

  2. Unity3D 网页插件Embedded Browser(ZFBrowser)PC端打包文件无法加载网页解决方法

    网页插件Embedded Browser(ZFBrowser)PC端打包文件无法加载网页 介绍:使用Embedded Browser开发unity项目内嵌网页,打包后发现出现一个问题网页插件无响应,而 ...

  3. 【Unity3D插件】Embedded Browser嵌入式浏览器插件使用教程

    推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦. 一.前言 ...

  4. unity 内部嵌入的网页插件中播放视频网页的问题

    3D WebView 主要实现在unity 中制作网页浏览器! 3D WebView简单教程地址:unity 内嵌网页简单流程(3D WebView 3.14.1)_云小川的博客-CSDN博客 详细教 ...

  5. Unity内嵌网页插件

    Unity内嵌网页插件 这里我用到的内嵌插件是EmbeddedBrowser3.1.0版本,这是一个收费插件,笔者大大百度了好久,哈哈哈,最后还是选择掏钱买了一份,主要是实在是白嫖不到啊,倒是找到一个 ...

  6. Unity集成内嵌网页插件-支持Android和IOS

    本文所用到的插件,是修改自一个日本人keijiro的代码.他的源码地址为:https://github.com/keijiro/unity-webview-integration 为更易于使用,本插件 ...

  7. 关于如何用vscode使用Competitive Programming Helper (cph)插件以及网页插件competitive-companion实现高效刷题

    首先官网下载vscode,之后的配置以及MInGW的安装以及环境变量的配置可以看这个视频: 2202年了还在用Dev吗? 快来使用vscode配置高效-美观-简洁的c/c++编程环境_哔哩哔哩_bil ...

  8. Unity常见插件汇总

    Unity常见插件汇总 介绍 收集了相关的Unity插件,供大家学习使用,如果用于商业活动,请购买相关版权 插件列表 1. A* Pathfinding Project 一个功能强大并且易于使用的 U ...

  9. c4d导入html,C4D模型导出到网页插件 C4D Web Exporter(WIN)

    C4D模型导出到网页插件 C4D Web Exporter(WIN) PlugInTransform.png (163.29 KB, 下载次数: 119) 2016-5-16 01:39 上传 Wel ...

最新文章

  1. NVIDIA Nsight Systems CUDA 跟踪
  2. paramiko 模块封装
  3. java的数据类型如下所示
  4. 猫和老鼠 蓝桥杯/手速/暴力练习赛(暴力搜索)
  5. object类型转换为Array类型
  6. NVIDIA Parallel Nsight
  7. python端口与c的区别_Python和C区别该如何理解?如何适应这种区别?
  8. AIR学习教程(一)
  9. 专题六:数值微积分与方程求解
  10. 2019 GNU Tools Cauldron 参会观感
  11. c语言教材课后习题答案,C语言课后习题答案(最终).doc
  12. 信号与系统实验感想 matlab,信号与系统实验(信号与系统matlab实验报告)
  13. word流程图怎么使箭头对齐_word 流程图 怎么把箭头对整齐啊?
  14. Python爬虫实现爬取糗事百科段子 (26行代码简单实现)
  15. ADC噪声全面分析 -01- ADC噪声的类型以及ADC特性
  16. 模拟人生畅玩版android,模拟人生畅玩版
  17. N年前的实习记录 - 职场生涯应如何规划?
  18. docker java -jar_使用Docker安装Java镜像运行jar包方法
  19. python版本切换 for Windows(Anaconda) Linux(pyenv)
  20. Firefox个性化教程

热门文章

  1. 理论力学知识要点(九)
  2. 计算机缩写术语完全介绍 By 001pc @ 1997.10.1-2004-6-12
  3. C语言的语句与程序的基本结构
  4. 视频流媒体服务器如何用OBS推流录屏或直播?
  5. 大疆无人机安卓Mobile Sdk开发(五)解决M300Rtk H20相机无法获取图片视频的问题
  6. java.sql.SQLException: unkow jdbc driver : jdbc:oscar:@127.0.0.1:2003/OSRDB
  7. MATLAB计算与常用命令
  8. 1.1 Java基础(一)概述
  9. 【汇编语言】16位汇编总结
  10. 网络offload之TSO、GSO、LRO、GRO