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

这篇具有很好参考价值的文章主要介绍了【Unity3D插件】Embedded Browser嵌入式浏览器插件使用教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

推荐阅读

  • CSDN主页
  • GitHub开源地址
  • Unity3D插件分享
  • 简书地址
  • 我的个人博客

大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。

一、前言

好久没有介绍插件了,今天分享一款比较好用的嵌入式浏览器插件。

可以在Unity的UGUI上渲染一个网页,并且可以与它进行交互。

构建速度很快,响应灵敏。

效果图:

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

二、插件的使用

2-1、简介

Embedded Browser是Zen Fulcrum LLC团队开发的针对Unity的网页渲染的插件,这个公司还开发了其他比较好用的插件,比如:
【Unity3D插件】Embedded Browser嵌入式浏览器插件使用教程
这里就不拓展了,主要讲一下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,然后设置铺满屏幕:
【Unity3D插件】Embedded Browser嵌入式浏览器插件使用教程

【Unity3D插件】Embedded Browser嵌入式浏览器插件使用教程
(2)添加上Browser.cs、Pointe UIGUI.cs、Cursor Renderer OS.cs组件:

控制网页浏览的组件:
【Unity3D插件】Embedded Browser嵌入式浏览器插件使用教程

属性 介绍
Url 要访问的链接。
Width/Height 网页的宽高,这个设置基本不顶用,是根据RawImage的大小渲染的。
Generate Mipmap 产生贴图
Base Color 基本颜色
Zoom 缩放比例
Allow Contetnt Menu On 允许内容菜单打开
New Window Action 新建窗口动作

控制网页渲染的组件:
【Unity3D插件】Embedded Browser嵌入式浏览器插件使用教程

属性 介绍
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 自动调整大小

控制鼠标样式改变的组件:
【Unity3D插件】Embedded Browser嵌入式浏览器插件使用教程

属性 介绍
Cursor Normally Visible 鼠标光标是否可见

(3)运行程序就可以看到效果了:

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

三、后记

如果觉得本篇文章有用别忘了点个关注,关注不迷路,持续分享更多Unity干货文章。


你的点赞就是对博主的支持,有问题记得留言:

博主主页有联系方式。

博主还有跟多宝藏文章等待你的发掘哦:文章来源地址https://www.toymoban.com/news/detail-500969.html

专栏 方向 简介
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嵌入式浏览器插件使用教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Unity3D中用Vectrosity插件画直线、画点、画曲线、画方框

    Unity3D 中用Vectrosity插件画直线、画点、画曲线、画方框 。Vectrosity插件是 Unity3D 目前发现的一个画线最好的工具插件。   画线我们肯定需要LinePoints,注意:Vector2是Screen以像素为单位的点,如果用Vector3的话那么就是world Space里面的点画线。 画直线用Vector.DrawLine,如果给了材质

    2023年04月24日
    浏览(28)
  • 如何在 Unity3D 制作一杯水 LiquidVolume插件 水杯 烧瓶液体

    这款插件功能非常强大,你可以做烧杯装液体,啤酒,鱼缸,甚至是制作一个池塘. Shader的类型与功能都很齐全,基本上可以满足你想要大部分的效果. 这款插件我做了中文翻译,对于英文不是很好的童鞋会有帮助,至少一目了然,大概知道这个参数是做什么的. 参数截图 效果 与原版插件

    2024年02月02日
    浏览(28)
  • 「Unity3D」解决2022的PackageManager无法显示官方插件Burst和Collections的最新版本

    非常奇怪Unity2022版本的 PackageManager 无法显示 Burst 和 Collections 的最新版本,但是官方文档已经 release 了更高的适配版本,如下图: 实际上,在2020或2021版本中,可以看到两者的最新版本是 1.8.2 和 1.4.0 ,并且可以正确安装。 那么解决的办法就是,手动添加 packages.unity.com 到

    2024年02月07日
    浏览(44)
  • unity3d:asset store上C#代码热重载插件,不需要重运行,重新加载更新后函数

    https://assetstore.unity.com/packages/tools/utilities/hot-reload-edit-code-without-compiling-250972?clickref=1011lwHg8abvutm_source=partnerizeutm_medium=affiliateutm_campaign=unity_affiliate#description ●方法1:通过导航到Unity菜单栏中的“窗口”打开热重装窗口,然后选择“热重装”。 ●方法2:使用快捷键组合“Alt+Shift

    2024年02月02日
    浏览(38)
  • unity 浏览器插件【embedded browser(原zfbrowser)】简单教程,使unity支持web h5页面,附软件下载链接

    这是个在项目中使用了很久的浏览器插件。 很负责任的说这是在pc平台上最好用的浏览器插件 商业付费价格78刀,相比3d webview等插件动不动就178、368的价格就显得很良心 最新版下载链接(请勿商用) 1.1 功能概述 基本和普通浏览器无异 支持调试台Devtools功能 支持evil js 支持

    2024年02月05日
    浏览(43)
  • unity3D基础操作之01--unity3d窗口界面介绍

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 1、Scene场景编辑窗口; 2、Game游戏运行窗口; 3、Hierarchy场景物体列表窗口; 4、Project项目资源列表窗口; 5、Inspector属性编辑列表窗口; 6、其他常调节窗口 在屏幕左上方为场景编辑窗口Scene,在场景编

    2024年02月06日
    浏览(48)
  • 【Unity3D日常开发】Unity3D中协程的使用

    推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 大家好,我是佛系工程师 ☆恬静的小魔龙☆ ,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 最近有小伙伴问协程怎么用、怎么写,我也是会用会写,但是原理不是很明白。 学习了一下,总结出

    2024年02月12日
    浏览(41)
  • 【Unity3D小功能】Unity3D中实现Text显示版本功能

    推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 大家好,我是佛系工程师 ☆恬静的小魔龙☆ ,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 在项目开发中,会遇到要控制版本的情况,比如说对比版本号,版本不对再更新版本的功能,这些就是

    2024年02月05日
    浏览(44)
  • 【Unity3D日常开发】Unity3D中实现单例模式详解

    推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 大家好,我是佛系工程师 ☆恬静的小魔龙☆ ,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 首先,说一下,什么是 单例模式(Singleton) 。 单例模式是设计模式中常见的一种设计模式,目的是为了

    2024年02月02日
    浏览(44)
  • 【Unity3D-01】 记录Unity3D调用外接摄像头

    最近想在Unity3D上调用一个摄像头,通过查找资料发现仙魁XAN和八哥快走开的博客符合我的想法,实现起来也不难就尝试了一下 2.1 在这个工程里新建Canvas 如下图所示 然后下设RawImage为载体 2.2 在Assets里面新建一个脚本命名为PlaneManager.cs 代码内容如下(参考八哥快走开的博客)

    2024年02月04日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包