1.准备工作
1.unity微信小程序转换工具,minigame插件,导入后工具栏出现“微信小游戏"
2.微信开发者工具稳定版
3.MP微信公众平台申请微信小游戏,获得游戏appid
4.unity转webgl开发平台,Player Setting->Other Settings->Color Space->Linear
5. unity工程的socket改成websocket通信,所有http请求改成https请求
2.打包流程和设置
1.打开“微信小游戏",界面设置。
2.点击转换,等待完成,得到如下目录。
3.打开webgl目录,将整个目录复制到cdn资源服务器上。
4. 微信开发者工具稳定版 打开minigame文件夹,云服务用不用自己考虑。
5.第一次运行会报错,需要unity插件,在控制台能看到,点击安装就行。微信开发者工具稳定版 运行程序不需要https和wss,所以基本上运行正常。
6.真机调试,局域网模式需要真机和电脑在同一网段。真机调试这里不支持高版本ios。
通过微信小程序《小程序助手》,ios也能调试!!!
小程序运行后,选择右上角三个点,弹出框有开发调试模式,不需要真实环境就能调试了。
7.真机线上环境运行,关闭上面说到的真机调试模式。
1.cdn资源服务器以及其他所有的http服务器要配上证书使用https
2.websocket必须使用wss协议通信
3. MP微信公众平台 域名配置,https://thirdwx.qlogo.cn是微信头像的域名也得加上,否则是白块