Unity Web 浏览器-3D WebView中有关于CanvasWebViewPrefab

这篇具有很好参考价值的文章主要介绍了Unity Web 浏览器-3D WebView中有关于CanvasWebViewPrefab。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、CanvasWebViewPrefab默认设置

这个是在2_CanvasWebViewDemo示例场景文件中可以可以查看得到,可以看出CanvasWebViewPrefab的默认配置如下。
unity 3d webview,3D WebView,Unity,unity,3d,游戏引擎,3D WebView,网页

二、Web 浏览器网页和Unity内置UI的渲染顺序

1、如果你勾选了以下这个Native 2D Mode选项的话,那么Unity默认就是网页的显示层级大于Unity内置UI以及3D物体的渲染层级。
如果你没勾选Native 2D Mode选项的话,那么Unity默认就是网页的显示层级可以大于或者小于Unity内置UI以及3D物体的渲染层级。就相当于把这个网页作为了Unity的一个普通UI去显示。
unity 3d webview,3D WebView,Unity,unity,3d,游戏引擎,3D WebView,网页
2、(官方文档)对这个字段是这样解释的。
unity 3d webview,3D WebView,Unity,unity,3d,游戏引擎,3D WebView,网页

三、Web网页内容的缩放比例

1、要想控制网页内容在设定的显示窗口中可大可小,可以修改Resolution这个参数的值。
unity 3d webview,3D WebView,Unity,unity,3d,游戏引擎,3D WebView,网页
2、要想网页内容完美适配设定的显示窗口,下面开始介绍如何计算Resolution这个参数的值。
就比如以下这个界面,设置的分辨率是1242*2208(这个分辨率值是根据网页内容UI所依赖的Canvas游戏物体中CanvasScaler组件的XY值来计算的),那么Resolution这个参数的值 = 1242 / 2208,结果就是0.5625。
unity 3d webview,3D WebView,Unity,unity,3d,游戏引擎,3D WebView,网页

unity 3d webview,3D WebView,Unity,unity,3d,游戏引擎,3D WebView,网页
效果展示:
unity 3d webview,3D WebView,Unity,unity,3d,游戏引擎,3D WebView,网页
unity 3d webview,3D WebView,Unity,unity,3d,游戏引擎,3D WebView,网页
unity 3d webview,3D WebView,Unity,unity,3d,游戏引擎,3D WebView,网页文章来源地址https://www.toymoban.com/news/detail-760818.html

到了这里,关于Unity Web 浏览器-3D WebView中有关于CanvasWebViewPrefab的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

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

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

    2024年02月05日
    浏览(59)
  • 【WinForm】WebView2-个性化浏览器-桌面程序开发详解

    这是一个桌面程序上的浏览器,是用插件WebView2开发的浏览器桌面程序,功能体验堪比Edge浏览器,相比使用Chrome内核插件开发浏览器来说,还是用插件WebView2开发来得简单一些,接下来讲一讲实现过程。 开发之前,建议先看看微软的 WebView2 开发文档,很有帮助 使用Visual Stu

    2024年02月04日
    浏览(36)
  • net中winform教程 浏览器控件,还是微软的WebView2最好用

    如果想在Winform项目中使用浏览器控件,可能想到的第一个控件就是微软自带的WebBrowser,可这个不争气的家伙,从出现到现在,没有一丁点的升级,即使身为Net程序员,也不得不对它竖起了中指。不过,好在微软迷途知返,提供了升级控件,才算摆平。不然让Google的Cef控件抢

    2024年02月11日
    浏览(52)
  • Android项目在 app 中通过 WebView 访问 url显示空白,使用浏览器可以打开,Android WebView加载出现空白页面问题解决

    服务器证书校验主要针对 WebView 的安全问题。 在 app 中需要通过 WebView 访问 url,因为服务器采用的自签名证书,而不是 ca 认证,使用 WebView 加载 url 的时候会显示为空白,出现无法加载网页的情况。 使用 ca 认证的证书,在 WebView 则可以直接显示出来,不需要特殊处理。 以往

    2024年02月04日
    浏览(54)
  • 关于浏览器适配的方案

    如果需要使用  rem  单位进行适配,推荐使用以下两个工具: postcss-pxtorem 是一款 PostCSS 插件,用于将 px 单位转化为 rem 单位 lib-flexible 用于设置 rem 基准值 下面提供了一份基本的 PostCSS 示例配置,可以在此配置的基础上根据项目需求进行修改。 其他设计稿尺寸 如果设计稿

    2024年02月01日
    浏览(35)
  • 【Tricks】关于如何防止edge浏览器偷取chrome浏览器的账号

    前段时间edge自动更新了,我并没有太在意界面的问题。但是由于我使用同一个网站平台时,例如b站,甚至是邮箱,edge的账号和chrome的账号会自动同步,这就导致我很难短时间内切换账号,亦或是同时登录两个账号。 It is quite ANNOYING. 于是就有了这篇杂谈博客。这里特别感谢

    2024年02月07日
    浏览(66)
  • 一.Winform使用Webview2(Edge浏览器核心) 创建demo(Demo1)实现回车导航到指定地址

    往期相关文章目录 专栏目录 WinForms 应用中的 WebView2 入门 按照官方文档一路操作,可以自行百度或者查看WinForms 应用中的 WebView2 入门。为了避坑,本人安装的时vs2022(visual studio 以下简称vs) 打开vs(visual studio 以下简称vs) 点击 创建新项目 ,选择 C# Windows 窗体应用 (.NET Framework

    2024年02月21日
    浏览(44)
  • 记录--关于浏览器缓存策略这件事儿

    我们打开百度这个网站并刷新多次时时,注意到百度的logo是没有每次都加载一遍的。我们知道图片是img标签中的src属性加载出来的,这也需要浏览器去请求图片资源的,那么为什么刷新多次浏览器只请求了一次图片资源呢?这就涉及到了 浏览器的缓存策略 了,这张图片被浏

    2024年02月13日
    浏览(40)
  • C# 关于浏览器——WebBrowser篇

    最近要写一个浏览器包裹一个网站,试了各种浏览器插件,记录一下。 第一个就是微软的WebBrowser,这个很容易,直接拖过来,然后写一下注册表调用IE11的内核显示,这个代码是抄的: 然后在Form的Load里面写: SetWebBrowserFeatures(11);//内核为11 就OK了,然后就是处理新窗口的问题

    2024年02月12日
    浏览(39)
  • 关于浏览器下载的时候出现失败,网络错误

    我试过所有浏览器,谷歌,firefox,qq浏览器,还是edge都不好使, 1.看网上说是http debugger的问题,但是我没有找到这个服务项 2.也有说可以通过修改或设置下载路径解决 --------  我通过下载一个叫xdm的软件,也就是类似迅雷这种软件,嵌在浏览器上作为插件,感觉没有出现中断

    2024年01月19日
    浏览(45)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包