1. 程式人生 > >Unity釋出WebGL減小記憶體的使用

Unity釋出WebGL減小記憶體的使用

Unity釋出工程的執行經常會報記憶體不足的異常,通過查詢資料,可以通過以下操作減小記憶體的使用:

1、減少Unity Heap的大小 儘可能保持“WebGL Memory Size”夠小,在大多數情況下會需要用到256MB或386MB 2、減少包里程序程式碼量 1)啟用Strip Engine Code 這樣釋出的版本不包含那些不必要的原生引擎程式碼(如不需要2D模組,它將會剝離) 2)關閉異常檢測(Disable Exceptions) 3)避免使用第三方外掛 上面兩個也會增加程式碼的大小。 3、減少資料大小 1)使用Asset Bundle 千萬不要將所有資源打包到一個單獨的AssetBundle,即使這樣
會減少網頁載入期間的壓力,但是需要下載一個很大的AssetBundle,導致記憶體使用高峰。 最後,資源使用完畢使用AssetBundle.Unload解除安裝AssetBundle 2)壓縮材質 推薦使用Crunch紋理壓縮