Creator web平台setting.js 文件详细解析和资源加载解析

先跟踪一下,再慢慢看。

问一下楼主 这个解压缩uuid的命令 是在 cocoscretor 编辑器的 后台调试页面吗? http://localhost:端口号??

你想压缩的json文件,不是资源的属性信息吗,浏览器回先请求下来json和对应的资源解析json去设置资源的属性,你不修改引擎的解析方式,怎么实现?,不是有直接合并这些json的内容为一个或少量json的方式吗

这个帖子里面记录了操作过程,但是排版不好,多读几遍,跟着做下就明白了

是的,为了调高加载速度,否则josn小文件太多,导致网络请求很多。到时候把import文件夹压缩,放到cdn上,速度会好很多

不是,是在开发者工具里面,多看看Creaotr文档就明白了,这样打开:

合并是一方面,我想把import里面的json文件分场景压缩,再放到cdn上,速度快很多。解析方式会按需修改。另外你的回复是不是有语病,看着难受

坐等后续文章

最近忙别了,回头再搞

mark一下

Mark

真有耐心,佩服!!期待你的成果。

mark

http gzip了解一下

关于最终文件名映射反推非常复杂,creator有个把资源路径转成序列化名的方法,但没有反推方法,

官方之前有个插件BuildTextures,就是构建完成后从creator发布数据db里可以查询所有的资源文件名映射,推荐从那个入手。
https://forum.cocos.com/t/topic/76554

mark

拜谢楼主,满满的干货,坐等更新。项目七月底要上线了,同样遇到了加载速度慢的问题,学习了。

谢谢你的提醒,gzip 已经开启了,不过我们的项目要是能够做到一个场景一个zip包,加载速度会更快的

BuildTextures 那个插件获取到的资源文件名映射没有md5后缀,还是要自己处理,所以我才分析setting.js文件

马克一下

MARK

大佬们,Editor.Utils.UuidUtils.decompressUuid(“41D7kWhyFGY7q4NDlzkazn”) 这个函数的实现在哪里能找到?