最近接微信小游戏,官方要求包不能超过4m,我们项目的代码就3m多了,请问做过的大神有神马解决方式吗!
为什么你的代码那么多
微信小游戏的所有图片资源都可以通过网络路径加载 基础的UI什么的还是放在本地比较好 能极大的加速加载速度 记得压图 代码记得压缩 4m基本够用
图片资源不是可以远程加载吗
没有解决办法…这人官方定死的数值…3M的代码加上引擎 妥妥超过4M…你们只能去删功能
我的纯代码就3m多了,不算资源。。我们游戏比较大。。。
微信小游戏,只能放小游戏啊,你一个大游戏就不要放里面了。
1赞
代码就3M多了,creator构建web项目的引擎都没你们大…你们游戏大的话本身产品就定位错了,4M的大小限制,估计你们只能做远程资源加载了
setting文件可以改成动态加载的json
1赞
我们整合了代码少了一点,确实是大游戏,现在还是决定先上页游了
把资源文件放在服务器上就可以了,引擎这边会自动帮你加载
在main.xxxx.js中加上
wxDownloader.REMOTE_SERVER_ROOT = 'http://xxxxxxxxxx';
地址是你资源的地址
2赞
- 把资源文件夹放到远程目录. 并把项目的资源文件夹删除.(如果逻辑代码不多的话,应该解决了)
- 移除没有使用到的引擎功能模块. 在项目设置-模块设置中 取消勾选没有用到的模块
- 在构建时 取消勾选 “调试模式” 看打包大小是否符合
- 以上没办法解决,移除项目功能模块吧.
大佬 代码怎么压缩
哥 想问问 如果不是微信小游戏,但是也想把资源文件放到远程目录。。
就是不勾选 微信小游戏选项的情况 怎么做? 谢谢
相当于热更新.
看热更新的内容即可