WebGl 與 AssetBundle

發佈出的WebGL項目,要想順利的加載AssetBundle,需要從打包時就開始注意

BuildPipeline.BuildAssetBundles(outPath, BuildAssetBundleOptions.ChunkBasedCompression, BuildTarget.WebGL);

一定要注意發佈平臺:

BuildTarget.WebGL

至於壓縮方式

BuildAssetBundleOptions.ChunkBasedCompression    //LZ4
BuildAssetBundleOptions.None

這兩種方式都可以,其它的沒試

加載的話,WebGL不支持加載本地,所以習慣上在開發時可以成功的加載本地包,發佈成WebGL項目後是不能加載本地包的
必須把AssetBundle資源上傳到服務器,用文件的Url進行加載,還是用WWW就可以了。

至於服務器,簡單弄個IIS,注意設置一下就行了
(見:從IIS網站上下載AssetBundle,並寫入到本地磁盤指定路徑

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