推薦閱讀
- CSDN主頁
- GitHub開源地址
- Unity3D插件分享
- 簡書地址
- 我的個人博客
大家好,我是佛系工程師☆恬靜的小魔龍☆,不定時更新Unity開發(fā)技巧,覺得有用記得一鍵三連哦。
一、前言
好久沒有介紹插件了,今天分享一款比較好用的嵌入式瀏覽器插件。
可以在Unity的UGUI上渲染一個網(wǎng)頁,并且可以與它進行交互。
構(gòu)建速度很快,響應(yīng)靈敏。
效果圖:
二、插件的使用
2-1、簡介
Embedded Browser是Zen Fulcrum LLC團隊開發(fā)的針對Unity的網(wǎng)頁渲染的插件,這個公司還開發(fā)了其他比較好用的插件,比如:
這里就不拓展了,主要講一下Embedded Browser插件。
2-2、功能
(1)可以將網(wǎng)頁渲染到UI上
(2)支持CSS、HTML和JavaScript
(3)可以用來Unity和JavaScript的通信
(4)可以控制網(wǎng)頁的前進、退后、重新加載、控制縮放大小等
(5)支持Video、支持SVG
(6)自定義鼠標樣式
(7)可以編輯和刪除Cookit
(8)支持VR,比如HTC VIVE
2-3、支持的平臺
(1)Windows 32位操作系統(tǒng)
(2)Windows 64位操作系統(tǒng)
(3)OS X 64位操作系統(tǒng)
(4)Linux 64位操作系統(tǒng)
2-4、不支持的平臺
(1)Android 安卓系統(tǒng),包括Oculus Quest VR一體機
(2)iOS 蘋果系統(tǒng)
(3)UWP,包括 HoloLens
2-5、下載鏈接
CSDN有資源,但是需要積分,可以自行搜索下載,或者去扣扣裙(398291828)文件下載。
2-6、使用教程
(1)打開場景后,在Hierarchy視圖,選擇加號,UI→RawImage,然后設(shè)置鋪滿屏幕:
(2)添加上Browser.cs、Pointe UIGUI.cs、Cursor Renderer OS.cs組件:
控制網(wǎng)頁瀏覽的組件:
屬性 | 介紹 |
---|---|
Url | 要訪問的鏈接。 |
Width/Height | 網(wǎng)頁的寬高,這個設(shè)置基本不頂用,是根據(jù)RawImage的大小渲染的。 |
Generate Mipmap | 產(chǎn)生貼圖 |
Base Color | 基本顏色 |
Zoom | 縮放比例 |
Allow Contetnt Menu On | 允許內(nèi)容菜單打開 |
New Window Action | 新建窗口動作 |
控制網(wǎng)頁渲染的組件:
屬性 | 介紹 |
---|---|
Drag Movement Threshold | 拖動移動閾值 |
View Camera | 觀看攝像機 |
Enable Mouse Input | 控制鼠標輸入 |
Enable Touch Input控制觸摸輸入 | |
Enable FPS Input | 控制FPS輸入 |
Enable VR Input | 控制VR輸入 |
Max Distance | 最大距離 |
Enable Input | 控制輸入 |
Automatic Resize | 自動調(diào)整大小 |
控制鼠標樣式改變的組件:
屬性 | 介紹 |
---|---|
Cursor Normally Visible | 鼠標光標是否可見 |
(3)運行程序就可以看到效果了:
三、后記
如果覺得本篇文章有用別忘了點個關(guān)注,關(guān)注不迷路,持續(xù)分享更多Unity干貨文章。
你的點贊就是對博主的支持,有問題記得留言:
博主主頁有聯(lián)系方式。文章來源:http://www.zghlxwxcb.cn/news/detail-500969.html
博主還有跟多寶藏文章等待你的發(fā)掘哦:文章來源地址http://www.zghlxwxcb.cn/news/detail-500969.html
專欄 | 方向 | 簡介 |
---|---|---|
Unity3D開發(fā)小游戲 | 小游戲開發(fā)教程 | 分享一些使用Unity3D引擎開發(fā)的小游戲,分享一些制作小游戲的教程。 |
Unity3D從入門到進階 | 入門 | 從自學(xué)Unity中獲取靈感,總結(jié)從零開始學(xué)習(xí)Unity的路線,有C#和Unity的知識。 |
Unity3D之UGUI | UGUI | Unity的UI系統(tǒng)UGUI全解析,從UGUI的基礎(chǔ)控件開始講起,然后將UGUI的原理,UGUI的使用全面教學(xué)。 |
Unity3D之讀取數(shù)據(jù) | 文件讀取 | 使用Unity3D讀取txt文檔、json文檔、xml文檔、csv文檔、Excel文檔。 |
Unity3D之?dāng)?shù)據(jù)集合 | 數(shù)據(jù)集合 | 數(shù)組集合:數(shù)組、List、字典、堆棧、鏈表等數(shù)據(jù)集合知識分享。 |
Unity3D之VR/AR(虛擬仿真)開發(fā) | 虛擬仿真 | 總結(jié)博主工作常見的虛擬仿真需求進行案例講解。 |
Unity3D之插件 | 插件 | 主要分享在Unity開發(fā)中用到的一些插件使用方法,插件介紹等 |
Unity3D之日常開發(fā) | 日常記錄 | 主要是博主日常開發(fā)中用到的,用到的方法技巧,開發(fā)思路,代碼分享等 |
Unity3D之日常BUG | 日常記錄 | 記錄在使用Unity3D編輯器開發(fā)項目過程中,遇到的BUG和坑,讓后來人可以有些參考。 |
到了這里,關(guān)于【Unity3D插件】Embedded Browser嵌入式瀏覽器插件使用教程的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!