【Unity3D插件】Embedded Browser嵌入式浏览器插件使用教程
推荐阅读
- CSDN主页
- GitHub开源地址
- Unity3D插件分享
- 简书地址
- 我的个人博客
大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。
一、前言
好久没有介绍插件了,今天分享一款比较好用的嵌入式浏览器插件。
可以在Unity的UGUI上渲染一个网页,并且可以与它进行交互。
构建速度很快,响应灵敏。
效果图:
二、插件的使用
2-1、简介
Embedded Browser是Zen Fulcrum LLC团队开发的针对Unity的网页渲染的插件,这个公司还开发了其他比较好用的插件,比如:
这里就不拓展了,主要讲一下Embedded Browser插件。
2-2、功能
(1)可以将网页渲染到UI上
(2)支持CSS、HTML和JavaScript
(3)可以用来Unity和JavaScript的通信
(4)可以控制网页的前进、退后、重新加载、控制缩放大小等
(5)支持Video、支持SVG
(6)自定义鼠标样式
(7)可以编辑和删除Cookit
(8)支持VR,比如HTC VIVE
2-3、支持的平台
(1)Windows 32位操作系统
(2)Windows 64位操作系统
(3)OS X 64位操作系统
(4)Linux 64位操作系统
2-4、不支持的平台
(1)Android 安卓系统,包括Oculus Quest VR一体机
(2)iOS 苹果系统
(3)UWP,包括 HoloLens
2-5、下载链接
CSDN有资源,但是需要积分,可以自行搜索下载,或者去扣扣裙(398291828)文件下载。
2-6、使用教程
(1)打开场景后,在Hierarchy视图,选择加号,UI→RawImage,然后设置铺满屏幕:
(2)添加上Browser.cs、Pointe UIGUI.cs、Cursor Renderer OS.cs组件:
控制网页浏览的组件:
属性 | 介绍 |
---|---|
Url | 要访问的链接。 |
Width/Height | 网页的宽高,这个设置基本不顶用,是根据RawImage的大小渲染的。 |
Generate Mipmap | 产生贴图 |
Base Color | 基本颜色 |
Zoom | 缩放比例 |
Allow Contetnt Menu On | 允许内容菜单打开 |
New Window Action | 新建窗口动作 |
控制网页渲染的组件:
属性 | 介绍 |
---|---|
Drag Movement Threshold | 拖动移动阈值 |
View Camera | 观看摄像机 |
Enable Mouse Input | 控制鼠标输入 |
Enable Touch Input控制触摸输入 | |
Enable FPS Input | 控制FPS输入 |
Enable VR Input | 控制VR输入 |
Max Distance | 最大距离 |
Enable Input | 控制输入 |
Automatic Resize | 自动调整大小 |
控制鼠标样式改变的组件:
属性 | 介绍 |
---|---|
Cursor Normally Visible | 鼠标光标是否可见 |
(3)运行程序就可以看到效果了:
三、后记
如果觉得本篇文章有用别忘了点个关注,关注不迷路,持续分享更多Unity干货文章。
你的点赞就是对博主的支持,有问题记得留言:
博主主页有联系方式。
博主还有跟多宝藏文章等待你的发掘哦:
专栏 | 方向 | 简介 |
---|---|---|
Unity3D开发小游戏 | 小游戏开发教程 | 分享一些使用Unity3D引擎开发的小游戏,分享一些制作小游戏的教程。 |
Unity3D从入门到进阶 | 入门 | 从自学Unity中获取灵感,总结从零开始学习Unity的路线,有C#和Unity的知识。 |
Unity3D之UGUI | UGUI | Unity的UI系统UGUI全解析,从UGUI的基础控件开始讲起,然后将UGUI的原理,UGUI的使用全面教学。 |
Unity3D之读取数据 | 文件读取 | 使用Unity3D读取txt文档、json文档、xml文档、csv文档、Excel文档。 |
Unity3D之数据集合 | 数据集合 | 数组集合:数组、List、字典、堆栈、链表等数据集合知识分享。 |
Unity3D之VR/AR(虚拟仿真)开发 | 虚拟仿真 | 总结博主工作常见的虚拟仿真需求进行案例讲解。 |
Unity3D之插件 | 插件 | 主要分享在Unity开发中用到的一些插件使用方法,插件介绍等 |
Unity3D之日常开发 | 日常记录 | 主要是博主日常开发中用到的,用到的方法技巧,开发思路,代码分享等 |
Unity3D之日常BUG | 日常记录 | 记录在使用Unity3D编辑器开发项目过程中,遇到的BUG和坑,让后来人可以有些参考。 |
【Unity3D插件】Embedded Browser嵌入式浏览器插件使用教程相关推荐
- Unity3D 网页插件Embedded Browser(ZFBrowser)PC端打包文件无法加载网页解决方法
网页插件Embedded Browser(ZFBrowser)PC端打包文件无法加载网页 介绍:使用Embedded Browser开发unity项目内嵌网页,打包后发现出现一个问题网页插件无响应,而 ...
- Unity网页插件Embedded Browser(ZFBrowser)打包文件无法加载本地网页或网站网址解决方法
Unity网页插件Embedded Browser(ZFBrowser)打包文件无法加载本地网页或网站网址解决方法 问题:最近使用ZFBrowser开发VR嵌入网页发现出现一个问题,在编辑器模式下场景 ...
- java applet插件_Atitit.java的浏览器插件技术 Applet japplet attilax总结
Atitit.java的浏览器插件技术Applet japplet attilax总结 1. Applet类及各个方法说明 Applet类提供一个基本框架,使得applet可以通过Web浏览器来运行 ...
- Unity 网页插件Embedded Browser的使用
每个引擎或者每个平台都有自己的局限性,unity也不例外,那么这个时候,我们可以导入第三方的一些功能或者插件来实现我们的功能.网页上面很有多开源的东西,例如百度的Echart,几乎涵盖了所有类型的图表 ...
- 谷歌游览器插件html5,谷歌丢弃浏览器插件,全面开发html5
北京时间2月21日消息 据国外媒体报道,谷歌Gears项目经理伊安·费特[Ian Fette]日前通过博客宣布,谷歌将放弃对Gears项目的支持,以便重点开发HTML5. 费特周五在Gears API ...
- IPFS 浏览器插件
2019独角兽企业重金招聘Python工程师标准>>> IPFS 浏览器插件 IPFS可以通过浏览器插件来管理和使用,目前支持FireFox/Chrome/Brave.该项目源码在 ...
- Chrome浏览器插件Postman用法简介-Http请求模拟工具
在我们平时开发中,特别是需要与接口打交道时,无论是写接口还是用接口,拿到接口后肯定都得提前测试一下,这样的话就非常需要有一个比较给力的Http请求模拟工具,现在流行的这种工具也挺多的,像火狐浏览器插件 ...
- 火狐浏览器插件_期待!全新安卓正式版Firefox火狐浏览器,将支持97个插件
一直以来,无法在手机浏览器上安装各种方便的插件都是许多用户心中的遗憾.此前,扩展迷也曾给大家介绍过一款能够在手机上使用Chrome插件的kiwi和Yandex浏览器.但是直到现在,这两种浏览器在国内都 ...
- 超详细带你入门开发一个超实用的浏览器插件
相信大家平时在电脑上逛掘金.知乎网站时,肯定有看到过下面超级烦人的跳转拦截确认页面 虽然这种拦截的初衷是好的,但是我相信大家平时肯定不会因为有了这个拦截提醒页面,就会对即将打开的网站安全性提高自己的警 ...
最新文章
- 这些知识点你会吗?redis的分布式布隆过滤器含答案解析
- 解决Android Device Chooser 找不到设备问题
- UA MATH564 概率论IV 次序统计量例题2
- php 7 pcntl扩展,PHP_Linux系统中为php添加pcntl扩展,pcntl扩展可以支持php的多线程 - phpStudy...
- 安装好了pytorch,但不知道安装路径怎么办?——快速找到pytorch安装路径
- Mysql临时表的用法 - 51CTO.COM
- python信号处理教程_PhysioNet生理信号处理(五)--WFDB for Python(DEMO)
- WebRTC与Ace在线代码编辑器合作,实现实时协作编程
- HDU2191——悼念512汶川大地震遇难同胞——珍惜现在,感恩生活
- C# Parse和Convert的区别分析
- 雷达的工作原理示意图_5张图1个视频,科普激光雷达工作原理
- nero platinum刻录光盘简要教程(文章末尾有教程链接)
- win11移动磁盘打不开 Windows11打开移动磁盘的解决方法
- android sd卡数据恢复软件下载,内存卡数据恢复
- (综述)微信聊天记录导出制作年度报告方法和相关软件
- OSChina 周日乱弹 ——请世界不要对好人太薄情
- Java整合极光推送
- electron初学之随机点名
- .7z.001,.7z.002这样的文件如何解压
- 荣耀6plus android版本号,荣耀6PLUS升级安卓6.0(emui4.0)感受