Unity3D設定Webgl專案支援手機訪問- IT閱讀

文章推薦指數: 80 %
投票人數:10人

Unity3D部署匯出的Webgl專案同時支援手機. Foldcc 2017-8-18. Unity在拋棄掉flash後支援匯出全新的H5專案WegGl,但是目前Unity3D ... Unity3D設定Webgl專案支援手機訪問 首頁 最新 HTML CSS JavaScript jQuery Python3 Python2 Java C C++ Go SQL 首頁 最新 Search Unity3D設定Webgl專案支援手機訪問 2019-01-06254 Unity3D部署匯出的Webgl專案同時支援手機 Foldcc 2017-8-18 Unity在拋棄掉flash後支援匯出全新的H5專案WegGl,但是目前Unity3D匯出的Webgl不支援在手機上使用,原因是手機上的硬體效能相對來說要弱而且很多瀏覽器不支援Webgl,因此在手機上玩Webgl遊戲可能會對玩家不友好,但是隨著手機發展,目前手機的硬體效能都大大提高,同時很多手機瀏覽器也開始支援Webgl了,所以…接下來就是今天的正題 Unity匯出Webgl專案部署後如果使用手機訪問會彈出煩人的警告彈框之類的!同時使用其他瀏覽器也可能會出現彈框。

如下: 這裡給大家分享一個小技巧就可輕鬆把彈窗去掉 很簡單的辦法修改匯出專案中的UnityLoader.js檔案即可 第一步匯出Webgl專案 這裡就不講如何匯出了 第二部修改js檔案(劃重點) 找到專案中的UnityLoader.js檔案,並開啟進行編輯 這裡我是用HBuilder工具匯入該專案後開啟,這樣可以修改後直接預覽專案(如果直接點Index.html是打不開專案的,必須要部署),如果發現程式碼是一坨,直接全選然後右鍵整理程式碼就好了 整理程式碼後就直接可以看到罪魁禍首如圖: 一個多級巢狀的三目運算,我們只需要吧判斷手機的給刪除掉就OK了,如下,吧綠色部分delete掉 這樣下來手機上就可以完美運行了!! 另外還有一個是判斷瀏覽器的,如果不想要不必要的麻煩直接簡單一點吧==-1隨便改成一個永遠為false的就可以了(比如



請為這篇文章評分?