问题描述:
用 cocoscreator 写的小游戏,想发布为微信小游戏,如何构建发布?
1.先下载微信开发者工具
链接: https://developers.weixin.qq.com/miniprogram/dev/devtools/stable.html
依据自己的电脑配置,下载相应的文件哦。
2.登陆微信开发者工具
打开 -微信开发者工具- ,用微信登陆,点击小游戏 ,点击 加号添加游戏
在 注册 -微信开发者工具-,会有AppID,可以添加。如果没有申请,可以点击测试号也是可以滴。
目录:添加游戏构建后的文件路径。呀,还没构建游戏。
3.构建游戏
按以下图片构建,点击构建。
4.继续第2步的操作
将游戏构建后的文件路径填写好,就进入微信调试。
点击预览就会出现二维码,可以用手机扫码,在手机上测试。
5.点击预览 报错
如果你的包体为4096kb以内,则可以顺利生成二维码。如果大于4096则需要分包。
微信开发代码分包详情
分包加载包大小的限制
目前小游戏分包大小有以下限制:
:整个小游戏所有分包大小不超过 20M
:单个分包不限制大小,主包不超过 4M
6.cocoscreator 如何分包
例如:游戏有三个场景,第一个场景为主包,其他两个场景进行分包打包。
将第二个场景,第三个场景,和其他资源文件夹,按以下图片选填好。
Bundle是以文件夹进行捆绑。
之后再构建游戏,就可以顺利生成二维码。
7.Bundle 如何使用
例如:第三个场景,在加载第三个场景是js会自动加载。文章来源:https://www.toymoban.com/news/detail-723165.html
cc.assetManager.loadBundle("Bundle的文件名字",(err, bundle) => {
bundle.load(["Bundle文件里的预制体1的名字","rule2"],cc.Prefab,(err,prefab)=>{
let rule1Node = cc.instantiate(prefab[0]);
//Bundle文件里的预制体1
let rule1Node = cc.instantiate(prefab[1]);
//rule2 的节点被构建出来
});
});
以上为自己总结,如有不对请在评论中指出。看到就会进行更改。文章来源地址https://www.toymoban.com/news/detail-723165.html
到了这里,关于CocosCreator 微信小游戏的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!