Unity接入微信小程序的哪些坑

概要

Unity接入微信小程序的内容很多,我自己也是慢慢摸索,接下来将自己碰到的一些问题及解决方案说一下

整体流程

我用的是2020.3.27,开发微信小程序一定要安装Webgl支持,最好也安装windows的il2cpp,然后导入插件和下载微信小程序开发工具,这个就不多说了,百度一大堆

问题及解决方案

问题1:不显示中文字体,如果用21版本以上的TextMeshPro还会出现报错问题;
解决方案:让他显示中文字体,只需要去本地font字体库中找一个就可以,我用的FZLTCXHJW这个,都能显示,而且很小,缺点就是太细了,自己给他加粗一下;至于TextMeshPro报错的原因我也不太清楚,按照网上的教程也试过了,而且这玩意占的内存很多,不建议用。

问题2:本地自己搭建一个服务器,存点图片啥的让微信小程序调用啥的可以不可以?我用strapi搭建的,然后放的图片和视频等等,生成到微信小程序开发工具里面是没问题的,但是上传到后台就不行了。
解决方案:本地搭建的开发者工具可以找到这个ip地址,上传到人家微信后台了,肯定是没法找到了,如果上传了,必须得弄服务器了,外网能访问到的,比如阿里云、腾讯云、或者小程序的云托管都可以。

小结

微信小程序打包只能上传20M的包,超过这个大小的不能上传,所以音频、模型等等都得放到服务器远程加载,Unity里面的资源能少则少,目前还有一个问题没解决,给ui做了个动画打包过去报错,这个还要解决一下。还有正在测试ab等加载、分包等。后面持续更新

  • 12
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值