Unity转换微信小游戏代码包过大使用CDN方式

专栏收录该内容

Hi I'm Shendi



因unity转小程序代码包过大,超过限制的20M,只能使用CDN方式来解决了



Unity转微信小游戏CDN配置

首先 Mini Game Config(微信插件里的 WX-WASM-SDK-V2/Editor)

需要更改以下两个选项

  • CDN: cdn地址
  • dataFileSubPrefix: 首包资源相对cdn地址的存放目录,默认首包资源放在cdn一级目录

参考微信插件文档:https://github.com/wechat-miniprogram/minigame-unity-webgl-transform/blob/main/Design/DataCDN.md

导出目录中,webgl目录如下三个文件和目录是可能需要远程部署的资源:

├── 01367b188873c923.webgl.data.unityweb.bin.txt
├── Assets
├── StreamingAssets

对我来说只需要那个txt文件就可以了

在 webgl 文件夹里将 txt 文件复制到服务器上(放哪随意)然后CDN填服务器地址加路径就可以了

例如通过 https://sdpro.top 访问我的服务器,我将 txt 文件放到 txt 文件夹下,那么CDN填 https://sdpro.top/txt 就可以了



上线别忘了在微信开放平台配置域名



本文链接:https://sdpro.top/blog/html/article/1074.html

♥ 赞助 ♥

尽管去做,或许最终的结果不尽人意,但你不付出,他不付出,那怎会进步呢?