Unity WebView 插件??(二)3D WebView 插件 工程文件夾 簡單分析
該文章是WebView 插件系列文章,傳送門:瀏覽器插件3D WebView專欄
上一篇文章對3D WebView 插件做了一個簡單的說明介紹
那本篇文章就來介紹下該插件導入后的目錄結構分析
3D WebView 插件工程目錄結構
導入插件到Unity中
當我們下載完這個插件導入工程后,是下面這個樣子的!
直接Import導入就好!
插件工程目錄結構分析
在圖中我們可以看到導入之后會有一些個文件夾在里面
下面來分別看看這些個文件的作用!
該文件夾中是該插件自帶的幾個實例場景
SimpleWebViewDemo
CanvasWebViewDemo
AdvancedWebViewDemo
CanvasWorldSpaceDemo
PopupDemo
每個場景都有自己的特點,是為了讓我們結合實例來學習使用的!
Documentation文件夾就是存放一些關于該插件的文件,包括插件的圖標,官網信息等等
只是一個存放插件屬性文件的地方,對開發沒有什么影響,只需要簡單了解即可!
該文件夾下存放的是在編輯器下使用的一些腳本
也會根據不同平臺版本的插件會有所區別,都是一些封裝好的腳本方法
包括對不同平臺的一個使用限制
Licenses文件夾包含一個許可證文件,懂得都懂
小心侵權哦~
該文件夾下只有一個材質,并無啥其他用處!
該文件夾中放的是插件對應的平臺版本封裝的一些庫,包括dll文件等等,不同平臺版本的都會不一樣
比如Windows / Mac版本中就是會有Windows 和Mac這兩個文件夾
同理其他版本也是如此
這個Plugins文件夾中下的內容進來不要刪除等改動,因為改動之后可能會出現無法運行的情況
Prefabs的Resources文件夾下有四個預制體
CanvasKeyboard、CanvasWebViewPrefab、Keyboard、WebViewPrefab
分別是畫布鍵盤預制體、畫布網頁視圖預制體、普通鍵盤預制體、網頁視圖預制體
這幾個預制體都是封裝好的,身上都掛有對應的腳本,可以直接放置到場景中使用即可
Scripts該文件夾是該插件的核心功能區,都是各個功能封裝好的腳本代碼
同理也是對每個不同版本的插件有不同的腳本配置
使用的時候也不需要改動這里的代碼,只需要新建腳本調用合適的方法就好了!
該文件夾下只有一個Shader,簡單了解即可,作用暫無
總結
該工程的目錄結構只需要知道,網頁視圖和鍵盤的預制體所在何處就好了
簡單了解一下即可,本篇到此結束,后面接著講一下實例場景中作用概述
unity WebView
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。