(WebGL)HybridCLR3.3.0+Yooasset1.50
這篇文章還是分兩部分
1、Webgl項(xiàng)目Hybridclr快速接入(快速接入加載、入口流程)
2、Yooasset資源加載打包再Unity中國(guó)免費(fèi)CDN上的使用

ps:
我使用的是===Hybridclr3.3.0 ==Unity2022.3.3==Yoasset1.50.0
一般我默認(rèn)你電腦安裝了 VS2022(默認(rèn)安裝選擇了C++相關(guān)功能)默認(rèn)安裝了git工具、QAQ若沒(méi)有,請(qǐng)百度安裝好這些東西
我默認(rèn)了你會(huì)寫(xiě)C#腳本,你會(huì)看懂我的項(xiàng)目結(jié)構(gòu) 如下圖 Plugins 是Hotfix目錄
AotMain是Aot目錄? HotAsset是資源目錄(Yooasset打包設(shè)置都基本是設(shè)置這個(gè)文件夾)


開(kāi)始我們的正文~~~QAQ
第一步 Hyclr快速接入設(shè)置:
1、Unity2022中使用web項(xiàng)目需要注意?。?!一定要在項(xiàng)目設(shè)置中打開(kāi)這個(gè)東西,一定設(shè)置 Always allowed

2、Hyclr引入

3、設(shè)置 點(diǎn)擊 Installer

4、點(diǎn)擊安裝(默認(rèn)使用最新版本)等待1-3分鐘即可(若出現(xiàn)其他問(wèn)題,請(qǐng)看官方文檔)

5、WebGL平臺(tái)由于Unity自身原因,WebGL平臺(tái)必須全局安裝。 請(qǐng)查閱下面章節(jié)的全局安裝
文檔。如下圖勾選即可

6、設(shè)置好后 需要點(diǎn)擊如下圖,目的是為了(只此一次,后面不再需要,除非你切換了項(xiàng)目Unity版本)生成正確的版本宏,再覆蓋原始的libil2cpp目錄

編輯器中選擇HybridCLR=>Generate即可打開(kāi)這個(gè)界面
6、全局安裝需要替換(或鏈接)Editor安裝目錄的libil2cpp為了讓你們明白我直接上圖
如果你按照上面的步驟設(shè)置后,此時(shí)你打開(kāi)項(xiàng)目根目錄,你會(huì)發(fā)現(xiàn)多了文件夾HybridCLRRData 進(jìn)入后 選擇如下圖的路徑直接復(fù)制這個(gè) il2cpp文件夾

找到你unity安裝文件夾進(jìn)入,例如下圖,直接將久原本的il2cpp文件夾重命名oldil2cpp,然后直接將上面你復(fù)制項(xiàng)目中的il2cpp 粘貼在這里即可完成設(shè)置(記住,請(qǐng)每次generate后都將本地libil2cpp目錄覆蓋全局安裝目錄,也就是你需要重復(fù)這個(gè)步驟,重新復(fù)制粘貼到下圖的路徑中)

7、此時(shí)你可以點(diǎn)擊ALL了

編輯器中選擇HybridCLR=>Generate=>ALL

恭喜你到此處你已經(jīng)完成了WEB項(xiàng)目的Hyclr接入 剩下的你只需要重復(fù)我以前的教程即可
或者你可以直接將我這個(gè)文件夾放入你的項(xiàng)目中,快速完成Yooasset的接入,熱更新入口腳本接入

腳本代碼百度鏈接:
鏈接:https://pan.baidu.com/s/1bf99RPlvUDVnHJNNvBlsVQ?pwd=kax9?
提取碼:kax9?
第二步?
Yooasset+免費(fèi)CDN
1、點(diǎn)擊hub 進(jìn)入官方網(wǎng)站

2、你將會(huì)看見(jiàn)這個(gè)界面,點(diǎn)擊新創(chuàng)項(xiàng)目


點(diǎn)擊 Bucket

上傳Yooasset打包的文件即可

最后~~~yooaset+cdn+加載方式我都統(tǒng)一打包到了上面說(shuō)的快速接入文件夾中

上傳完畢后,你CDN的URL是https://a.unity.cn/client_api/v1/buckets/{你的ID}/entry_by_path/content/?path={你的資源文件夾名稱(chēng)}

最后看看成功跑通的項(xiàng)目吧

快速接入百度鏈接:
鏈接:https://pan.baidu.com/s/1bf99RPlvUDVnHJNNvBlsVQ?pwd=kax9?
提取碼:kax9?