-
Creator 版本:3.1
-
目标平台:微信小游戏
-
重现方式:拖拽一个圆锥体,搞一个按钮打微信包即可
-
首个报错:无
打包之后发现核心文件就超过了 4M,尝试过官网的主场景分包,自定义分包。但是这个文件都会存在
游戏界面也非常简单,几乎没东西,开发者工具可以运行,就是单击预览会提示大小过大


Creator 版本:3.1
目标平台:微信小游戏
重现方式:拖拽一个圆锥体,搞一个按钮打微信包即可
首个报错:无
打包之后发现核心文件就超过了 4M,尝试过官网的主场景分包,自定义分包。但是这个文件都会存在
游戏界面也非常简单,几乎没东西,开发者工具可以运行,就是单击预览会提示大小过大


主包压缩类型设置为小游戏分包
试过了,不行
![]()
裁剪调不用的引擎组件
感觉应该是如何将 cocos 主包变小或者是进行分包加载,或者是服务器加载的处理。我的组件只剩下灯光,摄像机没东西了

手动再配置构建后的小游戏项目把引擎js分包了就可以,要修改一下脚本启动后加载这个分包后再进游戏
40M都不需要分包,不知道你4M分包做什么
你是指在微信开发者工具里里面在单独处理一下么?
问题解决了,那个超大的文件压根微信就没有直接删掉就可以了。。。
发现事情没那么简单,开发者良好。预览打不开,还是找份资料学习一下吧。。。。
https://docs.cocos.com/creator/manual/zh/editor/publish/subpackage.html
很好奇你们平时都是在哪里找cocos资料的,官方文档都不看,那你是怎么做到现在这一步的呢,纯自摸吗
追加一下信息:我发现 3.1 这个版本比较特殊。我用最新的 3.8 版本啥也不用处理默认出现的文件大小就只有 3M 多一点。不明白 3.1 的核心加载文件为什么会有这么大,碰到这个坑的朋友可以使用更新的版本来解决。至于必须使用 3.1 的朋友,那估计要学习如何异步加载核心包了。
微信是主包4MB,总包体20MB吧,单个子包大小没限制,只受总包体限制。远程子包的话那就是爱多大多大了。
恭喜答对了,资源异步加载也是为了兼容页游。所以真要算起来,做成几个g体量的游戏都可以。只不过不保证你数据都能存在本地,然后就要运行时去远程下载。当然,有个限制就是微信不准执行远程的脚本代码,脚本代码的大小不能超过包体。