2D WebView插件支持WebGL IFrame
Unity 里的 2D WebView 插件挺实用的,尤其是想在游戏里嵌个网页窗口的场景。它支持 WebGL,意思就是你可以把交互性强、视觉效果丰富的网页直接塞进 Unity UI 里,像放个内嵌教程、展示商品广告,或者做个迷你网页版小程序都行。重点是,它支持iframe
,用起来就像前端网页那样熟悉,响应也快。
2D 界面的 WebView 窗口,基本等于在 Unity 项目中接了一张网页画布。你可以加载 HTML、跑 JavaScript,甚至直接接前端团队做好的 WebGL 内容,免得再去用 Unity 重写一遍,效率高多了。
这个资源是个.unitypackage
包,直接导入就能用。它带了基本的脚本和预设,像WebViewPrefab
,你拖到场景里改下URL
就跑起来了。要注意的是,WebGL 那头加载的网页要支持跨域,不然加载不出来。
你要是做教育类游戏、互动展示或者需要联网的服务窗口,拿它做个内嵌页面再合适不过。免费开源的,用起来没负担。有兴趣可以去这里看看详细。
哦对了,Unity WebGL 上跑 JS 通信也挺顺,想做按钮回调、获取输入什么的,搭配SendMessage
或者 JS 的window.unityInstance
都行。方便得。
1007.79KB
文件大小:
评论区