(WebGL)HybridCLR3.3.0+Yooasset1.50
这篇文章还是分两部分
1、Webgl项目Hybridclr快速接入(快速接入加载、入口流程)
2、Yooasset资源加载打包再Unity中国免费CDN上的使用

ps:
我使用的是===Hybridclr3.3.0 ==Unity2022.3.3==Yoasset1.50.0
一般我默认你电脑安装了 VS2022(默认安装选择了C++相关功能)默认安装了git工具、QAQ若没有,请百度安装好这些东西
我默认了你会写C#脚本,你会看懂我的项目结构 如下图 Plugins 是Hotfix目录
AotMain是Aot目录 HotAsset是资源目录(Yooasset打包设置都基本是设置这个文件夹)


开始我们的正文~~~QAQ
第一步 Hyclr快速接入设置:
1、Unity2022中使用web项目需要注意!!!一定要在项目设置中打开这个东西,一定设置 Always allowed

2、Hyclr引入

3、设置 点击 Installer

4、点击安装(默认使用最新版本)等待1-3分钟即可(若出现其他问题,请看官方文档)

5、WebGL平台由于Unity自身原因,WebGL平台必须全局安装。 请查阅下面章节的全局安装
文档。如下图勾选即可

6、设置好后 需要点击如下图,目的是为了(只此一次,后面不再需要,除非你切换了项目Unity版本)生成正确的版本宏,再覆盖原始的libil2cpp目录

编辑器中选择HybridCLR=>Generate即可打开这个界面
6、全局安装需要替换(或链接)Editor安装目录的libil2cpp为了让你们明白我直接上图
如果你按照上面的步骤设置后,此时你打开项目根目录,你会发现多了文件夹HybridCLRRData 进入后 选择如下图的路径直接复制这个 il2cpp文件夹

找到你unity安装文件夹进入,例如下图,直接将久原本的il2cpp文件夹重命名oldil2cpp,然后直接将上面你复制项目中的il2cpp 粘贴在这里即可完成设置(记住,请每次generate后都将本地libil2cpp目录覆盖全局安装目录,也就是你需要重复这个步骤,重新复制粘贴到下图的路径中)

7、此时你可以点击ALL了

编辑器中选择HybridCLR=>Generate=>ALL

恭喜你到此处你已经完成了WEB项目的Hyclr接入 剩下的你只需要重复我以前的教程即可
或者你可以直接将我这个文件夹放入你的项目中,快速完成Yooasset的接入,热更新入口脚本接入

脚本代码百度链接:
链接:https://pan.baidu.com/s/1bf99RPlvUDVnHJNNvBlsVQ?pwd=kax9
提取码:kax9
第二步
Yooasset+免费CDN
1、点击hub 进入官方网站

2、你将会看见这个界面,点击新创项目


点击 Bucket

上传Yooasset打包的文件即可

最后~~~yooaset+cdn+加载方式我都统一打包到了上面说的快速接入文件夹中

上传完毕后,你CDN的URL是https://a.unity.cn/client_api/v1/buckets/{你的ID}/entry_by_path/content/?path={你的资源文件夹名称}

最后看看成功跑通的项目吧

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