欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 养生 > Unity3d使用3D WebView for Windows and macOS打开全景网页(720云)操作问题记录

Unity3d使用3D WebView for Windows and macOS打开全景网页(720云)操作问题记录

2025/6/28 16:52:58 来源:https://blog.csdn.net/qq_33789001/article/details/139475036  浏览:    关键词:Unity3d使用3D WebView for Windows and macOS打开全景网页(720云)操作问题记录

问题描述

使用Unity3d内嵌网页的形式打开720云中的全景图这个功能,使用的是3D WebView for Windows and macOS插件,720云的全景图在浏览器上的操作是滑动鼠标滚轮推远/拉近全景图,鼠标左键拖拽网页可以旋转全景图内容。网页的打开过程是正常的:

在这里插入图片描述

而当我在Unity3d中使用3D WebView for Windows and macOS插件打开后,滚轮操作的正常,而鼠标拖拽操作会和滚轮一直会拉远或者拉近画面。

左键拖拽:
在这里插入图片描述

正常效果:

在这里插入图片描述

解决方法

拖拽问题

这个问题是由于Canvas Web View Prefab的设置项(Drag Mode)设置不当引起的,Drag To Scrol是将拖拽操作映射为了滚轮操作,所以拖拽旋转全景图的操作失效了,需要将Drag Mode项从Drag To Scroll更改为Drag Within Page

在这里插入图片描述

缩放问题

拉近或者拉远效果失效时可以查看Canvas Web View Prefab组件的Other settings下的Scrolling Enabled来启用滚轮,这个默认是开启的:
在这里插入图片描述

拉近或者拉远的滚轮灵敏度可以通过Other settings下的Scrolling Sensitivity来调整灵敏度:

在这里插入图片描述

其他

其他如网页上的点击失效,可以勾选Clicking Enabled来启用;鼠标悬停失效,可以勾选Hovering Enabled来启用;Drag Threshold(px)可以设置拖动启用的像素门槛(拖动超过该像素大小,才会生效)。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词