Unity插件使用--UniWebView2

Unity插件使用–UniWebView2 v2.8.0

1、  UnityWebCore:只支持Windows平台,调用浏览器内核,将网页渲染到mesh,作为gameObject。
2、  Unity-Webview:只适用于Andriod和ios平台,调用移动平台的Webview。
3、  UniWebView:适用于Andriod、ios和Mac os,在移动端效果最好。2.0版本之后支持WP8,不支持windows桌面系统,包括编辑器状态。

Unity插件使用--UniWebView2_第1张图片

123.png (93.42 KB, 下载次数: 1)

下载附件  保存到相册

UniWebView

2016-8-22 09:49 上传



UniWebView是一个帮助Unity移动游戏开发者能在Unity中简单地使用系统原生自带的WebView的插件。可以在移动设备中打开指定网页和播放网页中的视频。在安卓和ios中均测试成功可以使用可以进行发布。
现在UniWebView最新版本是v2.8.0。unity5.x以上版本需要使用UniWebView2 版本,使用unity4.x版本使用UniWebView,他们之间还是存在不同,
最新版本下载地址 下载地址
这是manual 地址 api
下载最新的版本并导入到Unity中,我这里使用的是unity5.3.1+uniwebview2v2.8.0开发环境,需要实现的是在移动设备中视频播放视频。

12.png (134.41 KB, 下载次数: 6)

下载附件  保存到相册

2016-8-22 09:59 上传




UniWebViewObject 我们使用这个预设进行相关设置。
insets: 可以理解成插入的边距,距离屏幕的边距。
    top:顶部,
    left:左边,
    bottom:底部,
    right:右部。
url:你需要打开的网页地址。
laod onStart:是否在开始就加载网页。
Autoshowwhenlaod,是否自动加载
toolbarshow;是否显示工具栏。

[C#] 纯文本查看 复制代码
?
 
01
02
03
04
05
06
07
08
09
10
string strurl = "https://hao.360.cn/" ;
    void Start () {
        UniWebView webView = GetComponent();
        webView.insets.top = 100;
        webView.insets.left = 50;
        webView.insets.bottom = 50;
        webView.insets.right = 50;
        webView.url = strurl;
        webView.loadOnStart = true ;
    
    }


把这个脚本拖放到UniWebViewObject ,需要测试在移动设备上,在windows是不支持的。

你可能感兴趣的:(技术方案)