Unity WebView 插件⭐️(二)3D WebView 插件 工程文件夹 简单分析

网友投稿 1464 2022-05-28

该文章是WebView 插件系列文章,传送门:浏览器插件3D WebView专栏

上一篇文章对3D WebView 插件做了一个简单的说明介绍

那本篇文章就来介绍下该插件导入后的目录结构分析

3D WebView 插件工程目录结构

导入插件到Unity中

当我们下载完这个插件导入工程后,是下面这个样子的!

直接Import导入就好!

插件工程目录结构分析

在图中我们可以看到导入之后会有一些个文件夹在里面

下面来分别看看这些个文件的作用!

该文件夹中是该插件自带的几个实例场景

SimpleWebViewDemo

Unity WebView 插件⭐️(二)3D WebView 插件 工程文件夹 简单分析

CanvasWebViewDemo

AdvancedWebViewDemo

CanvasWorldSpaceDemo

PopupDemo

每个场景都有自己的特点,是为了让我们结合实例来学习使用的!

Documentation文件夹就是存放一些关于该插件的文件,包括插件的图标,官网信息等等

只是一个存放插件属性文件的地方,对开发没有什么影响,只需要简单了解即可!

该文件夹下存放的是在编辑器下使用的一些脚本

也会根据不同平台版本的插件会有所区别,都是一些封装好的脚本方法

包括对不同平台的一个使用限制

Licenses文件夹包含一个许可证文件,懂得都懂

小心侵权哦~

该文件夹下只有一个材质,并无啥其他用处!

该文件夹中放的是插件对应的平台版本封装的一些库,包括dll文件等等,不同平台版本的都会不一样

比如Windows / Mac版本中就是会有Windows 和Mac这两个文件夹

Android版本中就是会有Android这个文件夹

同理其他版本也是如此

这个Plugins文件夹中下的内容进来不要删除等改动,因为改动之后可能会出现无法运行的情况

Prefabs的Resources文件夹下有四个预制体

CanvasKeyboard、CanvasWebViewPrefab、Keyboard、WebViewPrefab

分别是画布键盘预制体、画布网页视图预制体、普通键盘预制体、网页视图预制体

这几个预制体都是封装好的,身上都挂有对应的脚本,可以直接放置到场景中使用即可

Scripts该文件夹是该插件的核心功能区,都是各个功能封装好的脚本代码

同理也是对每个不同版本的插件有不同的脚本配置

使用的时候也不需要改动这里的代码,只需要新建脚本调用合适的方法就好了!

该文件夹下只有一个Shader,简单了解即可,作用暂无

总结

该工程的目录结构只需要知道,网页视图和键盘的预制体所在何处就好了

简单了解一下即可,本篇到此结束,后面接着讲一下实例场景中作用概述

unity WebView

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:[Linux][1_系统安装]
下一篇:Centos7使用Yum安装高版本的LNMP
相关文章