发布WebGL平台
由于WebGL平台有较多特殊性,故特地单独文档介绍如何发布WebGL平台。本文档在 hybridclr_trial项目(github gitee )上演示发布过程。
提示
当前支持的所有Unity版本都不再需要全局安装,WebGL平台的构建过程与其他平台完全相同。本文档保留的全局安装说明仅供特殊情况参考。
准备工作
提示
新手请至少阅读过快速上手文档,已经掌握Win或Android之类平台的发布流程。
- 确保Unity Editor 安装了WebGL模块,如下图
- 根据 install 文档完成HybridCLR安装及设置
- 当前支持的Unity版本不需要开启
Use Global Il2cpp选项,WebGL平台支持本地安装

附录:建立 Editor目录的libil2cpp到本地libil2cpp目录的软(硬)引用
危险
当前支持的所有Unity版本都支持本地安装,不需要建立此引用。本节仅为需要全局安装的特殊场景保留。
提示
升级hybridclr等情形需要重新install时,先恢复Editor安装目录的原始libil2cpp目录,再重新按照如下说明建立链接。
Win平台
不熟悉命令行的开发者请先掌握命令行的基础用法。
- 以管理员权限打开命令行窗口,这个操作不同操作系统版本不一样,请酌情处理。在Win11下为
在开始菜单上右键,选中终端管理员菜单项。 - 运行
cd /d {editor_install_dir}/Editor/Data/il2cpp, 切换目录到安装目录的il2cpp目录 - 运行
ren libil2cpp libil2cpp-origin将原始libil2cpp改名为libil2cpp-origin - 运行
mklink /D libil2cpp "{project}/HybridCLRData/LocalIl2CppData-{platform}/il2cpp/libil2cpp"建立Editor目录的libil2cpp到本地libil2cpp目录的符号引用
MacOS或者Linux平台
- 打开命令行窗口
- 运行
cd /d {editor_install_dir}/Editor/Data/il2cpp切换目录到安装目录的il2cpp目录。具体目录可能因为操作系统而有所不同,请酌情处理 - 运行
mv libil2cpp libil2cpp-origin将原始libil2cpp改名为libil2cpp-origin - 运行
ln -s "{project}/HybridCLRData/LocalIl2CppData-{platform}/il2cpp/libil2cpp" libil2cpp建立Editor目录的libil2cpp到本地libil2cpp目录的符号引用
打包
- 运行
HybridCLR/Generate/All - 运行
HybridCLR/Build/BuildAssetsAndCopyToStreamingAssets。注意!这个菜单是hybridclr_trial项目添加的,并不是hybridclr package自带的命令。 - 在
Build Player中运行Build And Run即可