unity導(dǎo)出webgl教程 unity發(fā)布的Webgl怎么掛到網(wǎng)上,讓大家玩?
unity發(fā)布的Webgl怎么掛到網(wǎng)上,讓大家玩?您可以用大多數(shù)瀏覽器打開它索引.html文件,直接查看您的webgl播放器。然而,出于安全原因,chrome對可以從本地文件url打開的腳本有限制,因
unity發(fā)布的Webgl怎么掛到網(wǎng)上,讓大家玩?
您可以用大多數(shù)瀏覽器打開它索引.html文件,直接查看您的webgl播放器。然而,出于安全原因,chrome對可以從本地文件url打開的腳本有限制,因此這種技術(shù)不能在chrome中使用。為了繞過chrome的限制,請使用unity的build&run命令(file->build&run);此文件暫時位于本地web服務(wù)器中,并從本地主機URL打開?;蛘?,您可以使用–disable web security命令行選項運行Chrome,該選項允許Chrome從本地文件的URL加載內(nèi)容。在某些服務(wù)器上,用戶需要生成可讀的。Mem和。數(shù)據(jù)文件,因為服務(wù)器需要向用戶提供這些文件。R
開發(fā)網(wǎng)頁JS代碼交互:
方向1:可以調(diào)用應(yīng)用程序.ExternalCall()和應(yīng)用程序外部評估()在嵌入的網(wǎng)頁中執(zhí)行JavaScript代碼
方向2:在網(wǎng)頁的JS代碼中統(tǒng)一執(zhí)行GameObjects方法:例如
SendMessage(“mygameobject”,“myfunction”,“Foobar”
“二”應(yīng)用程序.ExternalCallCall JS function
public static function externalcall(functionname:string,params args:object:[]:void
我不知道你說的web是什么意思,已經(jīng)被最新版本的unity Player拋棄的web仍然支持webgl。所以我想你說的是webgl。我有兩個不同的云服務(wù)器,a和B。然后我有一個21mb的webgl構(gòu)建。我叫它c。我的寬帶是8m。A的帶寬是15MB。B的帶寬是1MB。我把C裝在a上,需要20秒。我把C裝在B上,需要5分鐘。所以服務(wù)器的帶寬是一個因素。同時,安裝的web服務(wù)器還需要經(jīng)過一些配置,以支持webgl使用的壓縮方法,這將提高加載速度。
如何調(diào)用unity3dwebgl的js?
運行:UnityWebPlayerUninstall.exe/S/CurrentUser? =unitywebplayer輸出目錄:unitywebplayer無法寫入:unitywebplayerUnityBugReporter.exe希望以上信息能對您有所幫助!