Unity3D開發WebGl平臺時需要注意的幾個問題

1.Unity WebGL 跨域訪問CORS 頭缺少 'Access-Control-Allow-Origin'

解決方案:https://blog.csdn.net/ab914025636/article/details/82019805

2.如果開發的項目佔用內存資源較大需要修改WebGL內存大小

設置內存大小根據自身項目大小來設置

3.勾選代碼剝離模式減小發布文件的大小

勾選後發佈時自動剝離未使用到的組件模塊

4.優化圖片尺寸和色彩模式,web端項目不宜過大,影響加載速度

選擇合適的圖片尺寸和色彩模式以此減小圖片佔用的內存

5.C#與JavaScript通信

大部分開發者都使用C#開發,與JavaScript通信至關重要

C#調用JavaScript的JSFun方法

 Application.ExternalCall("JSFun");

6.發佈的運行文件推薦使用火狐或谷歌打開,如果在本地測試瀏覽器快捷方式的目標後面加上“ --allow-file-access-from-files”

 --allow-file-access-from-files

注意exe後面有一個空格

7.unity開發WebGL工程存在無法輸入中文的問題

解決方案(CSDN):https://blog.csdn.net/u013172864/article/details/78873632

GitHub:https://github.com/unity3d-jp/WebGLNativeInputField

8.unity在WebGL平臺是不支持線程,可以使用協程

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章