欢迎光临散文网 会员登陆 & 注册

(微信小游戏)HybridCLR3.3.0+Yooasset1.50

2023-07-13 19:48 作者:我家的柯基叫团团  | 我要投稿

这篇文章还是分两部分

1、Hybridclr+Yooasset快速接入(这点会快速带过,具体可以看前面)

2、微信小游戏平台的一些踩坑点说明

ps:

我使用的是===Hybridclr3.3.0 ==Unity2022.3.3==Yoasset1.50.0(1.5.1)

我的项目结构文件

第一步:                                          

      快速接入Hyclr+Yooasset点这里 

第二步:微信平台导出设置与打包

       1、 这里补充一下Yooasset对于打包的设置(为什么要这个设置呢,因为Yooasset群里老哥们踩坑的经验,这里地方需要这样设置,大概是因为微信热更新判断是需要每次都更新url路径更新的路径下的资源名称也要是新的,才会进行下载,资源路径不变是不会下载的

2、微信导出工具简单设置、点击生成并转换即可

此时在Yooasset打包出来的资源路径下设置1个新的文件夹 Res +1个Version.text 为什么要这样设置呢,还是因为上面的原因

这里Version文件是为了动态拼接  CDN的路径地址,每一次更新了资源都可以动态更新一次远程CDN的下载地址

这个是Version中的样子


这个是Res


此时你需要将微信插件导出的Webgl文件夹里的文件全部上传到CDN的根目录

上传剩余的2个文件夹


此时CDN上的设置基本ok、现在开始踩坑微信平台


3、微信开发者工具的使用


这里需要注册的话,大家建议走一下微信开发者注册的流程哈 地址:https://developers.weixin.qq.com/minigame/dev/guide/#安装并启动开发者工具

然后进入到开发者页面进行设置、设置你的CDN域名白名单,这样才可以访问你的CDN


我使用的是UOS所以直接填写Uos的 a.unity3dcloud.cn 就行了

然后设置这里

嗯~~基本差不多了,你的设置都差不多ok啦



又一个踩坑点来了哈、这里需要设置成你远端的资源文件路径,这样微信平台才会进行缓存、这样是为什么要多搞一个Res文件夹的原因注意你导入以后打开可能直接进行运行了,在这里你可以不管,设置完毕后重新点击编译一下

此时恭喜你成功在开发者工具跑通了

最后虽然不知道为什么,反正是踩了的坑:

1、微信平台的 Wbgl这文件放根目录哦!!!不然你会404错误

2、首包启动的时候的版本判断也放根目录!!不然你会黑屏~~(大概率是可能CDN远程地址Version版本没有请求读,所以没有办法进行后面的资源下载请求吧??)

3、目前yoo的版本1.5.0-1.5.1在微信中无法命中缓存,文西大大说下个版本1.5.2?会支持,

好嘞,目前微信,webgl平台的Hyclr+Yooasset 全线跑通,后续有更新会持续更新


(微信小游戏)HybridCLR3.3.0+Yooasset1.50的评论 (共 条)

分享到微博请遵守国家法律