admin管理员组文章数量:1530044
目录
-
-
- ??前言
- ??浏览器相关插件
-
- ??第一款:Embedded Browser (ZFBrowser)
- ??第二款:UniWebView
- ??第三款:Texture Web View (Android)
- ??第四款:Mobile Web View (Android, iOS)
- ??第五款:ULiteWebView Unity
- ??第六款:3D WebView for Windows and macOS
- ??第七款:3D WebView for Android
- ??第八款:3D WebView for Android with Gecko Engine
- ??第九款:3D WebView for iOS
- ??第十款:3D WebView for UWP / Hololens
- ??总结
-
-
- ??往期优质文章分享
-
-
??前言
本篇文章将会介绍一下在Unity中可以用的一些浏览器插件
有的是内嵌形式
的,就是在Unity中显示浏览器的相关内容,有的则是会调用电脑本身的浏览器
插件有很多种,基本上都能实现一个浏览器
最基本的功能,就是访问网页,然后可以点击进行跳转
下面一起来看一下都有哪些插件可以实现这些功能吧,方便以后在项目开发中遇到可以利用对应的工具!
??浏览器相关插件
??第一款:Embedded Browser (ZFBrowser)
Embedded Browser 是一款内嵌式浏览器插件,只适用于PC端,并不适合安卓端
Unity AssetsStore网址:https://assetstore.unity/packages/tools/gui/embedded-browser-55459
功能:
- 把场地渲染到 2D 或 3D 对象
- Chromium 后端支持;最好的内置类来支持:HTML、CSS 和 JavaScript
- 从 Unity 调用 JavaScript
- 从 JavaScript 调用 Unity
- 透明或不透明的页面背景
- 将 HTML + 资源嵌入游戏
- 3D UI/HUD 综合演示
- 场景菜单、警报/提示/确认/pw 提示
- 可自定义的设计,无OS 模块
- 控制:url、退后、重新加载、重缩放大小等等。
- Mipmap 模拟着色器:更快的纹理更新且无火花
- 拦截新窗口并为其创建场景内对象
- 极简 JSON 库
- 提供 Chromium 的公开编码支持(非实时的 YouTube 视频应能使用; Vimeo、Twitch 则不支持。为你的视频使用 WebM/VP9。
- 渲染 SVG
- 自定义鼠标
- 实验性支持 Adobe Flash
- 页面检查器
- 编辑/删除 cookie
- 可自定义的鼠标/键盘输入
- 包括:鼠标点击、FPS 或 GUI
- 包括:VR(在 Windows 上测试过 HTC Vive 和 Oculus Touch)
- 包括:VR 的世界太空键盘
- 自动包含建成文件
- 设置 Chromium CLI 标签
支持的平台:
- Windows 32 位独立平台(Mono)
- Windows 64 位独立平台(Mono、il2cpp)独立
- OS X 64位独立平台(Mono,il2cppp)
- Linux 64 位独立平台(实验性)(Mono)
??第二款:UniWebView
UniWebView 是一款轻量型插件,支持PC端和移动端设备 ,现在已经更新到UniWebView 4版本了
但是只能贴屏显示,不能放到世界空间中形成一个3D效果 ,我上次测试还是贴屏显示,不知道后期会不会加功能
就跟我们手机上常用的浏览器一样,在移动端效果不错
官网地址:https://uniwebview/
Unity AssetsStore网址:
版权声明:本文标题:【Unity 实用工具】 Unity 十款 浏览器相关插件 整理(web view browser) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1726723854a1082043.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论