UniWebView使用总结

对于Unity中显示网页方法,先引用下别人的总结

目前有三种方式可以实现在Unity工程中实现内嵌网页的功能:

1、  UnityWebCore:只支持Windows平台,调用浏览器内核,将网页渲染到mesh,作为gameObject。

2、  Unity-Webview:只适用于Andriod和ios平台,调用移动平台的Webview。

3、  UniWebView:适用于Andriod、ios和Mac os,在移动端效果最好。2.0版本之后支持WP8,不支持windows桌面系统,包括编辑器状态。

将插件导入到Unity中

UniWebView使用总结_第1张图片

将UniWebView预制体拖入Hierarchy窗口,创建一个Image,用于显示网页

UniWebView的Inspector界面

UniWebView使用总结_第2张图片

原本还有个Show on Start,项目需求我设置成了static变量,此处没有显示出来,同样需要勾选

之后配置好安卓环境,打包就能看出效果

注意:该插件显示网页默认全屏的,不想要全屏不要勾选Full Screen,同时显示网页之后就会覆盖你自己做的UI,例如想要一个关闭按钮,无论怎么设置都会被网页覆盖,所以将关闭按钮UI放到显示网页的Image外部,不要有重叠部分,再写其他功能

你可能感兴趣的:(Unity)