Egret社区
1银子
皮肤主题default.thm.json文件太大了,怎么分多文件加载?

分享到 :
1 人收藏

16 个回复

倒序浏览
lewis.liu  圆转纯熟 | 2016-12-21 15:40:12
我也有这个问题, 求解决方案。。
yung  初学乍练 | 2016-12-22 10:07:18
官方又视而不见听而不闻了。
没有官方的解决方案?
wyb815  圆转纯熟 | 2016-12-26 16:55:42
我们项目目前来说还好。几百k还是能接受的。
yung  初学乍练 | 2016-12-26 17:34:16
wyb815 发表于 2016-12-26 16:55
我们项目目前来说还好。几百k还是能接受的。

你看下你皮肤解析那块,主要不是质量大小,主要是太多解析那块卡慢。
nofastfat  圆转纯熟 | 2016-12-26 17:43:43
看下RES API,我记得有动态解析API
yung  初学乍练 | 2016-12-26 18:02:14
本帖最后由 yung 于 2016-12-26 18:03 编辑
nofastfat 发表于 2016-12-26 17:43
看下RES API,我记得有动态解析API

parseConfig()是我疏忽了。多谢提醒
junlas  斑竹 | 2016-12-26 18:03:30
yung 发表于 2016-12-26 17:34
你看下你皮肤解析那块,主要不是质量大小,主要是太多解析那块卡慢。

你可以试试这个:"autoGenerateExmlsList": false;

设为false以后,就不会编译到这个json文件里了,但是皮肤就需要自己去处理加载了。我没试过,你可以测测,具体看这个链接:http://developer.egret.com/cn/gi ... in/theme/index.html

如果可行,希望能回来反馈一下处理方法哈。
yung  初学乍练 | 2016-12-26 18:07:07
junlas 发表于 2016-12-26 18:03
你可以试试这个:"autoGenerateExmlsList": false;

设为false以后,就不会编译到这个json文件里了,但是 ...



多谢多谢。
这个我也看弄。我现在的解决方案是:
1."autoGenerateExmlsList": false;
2,把exml当做资源在res模块加载
3.在使用时候再去解析exml文件。

这样主要解决在loading的时候同意解析太慢。
问题也有,就是嵌套的皮肤就麻烦了,要顺序。
junlas  斑竹 | 2016-12-26 18:17:58
yung 发表于 2016-12-26 18:07
多谢多谢。
这个我也看弄。我现在的解决方案是:
1."autoGenerateExmlsList": false;

嗯,的确存在你说的问题。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部