Egret社区
10银子
游戏发布后再电脑上运行流畅,在手机上卡顿、闪退。游戏用到的资源很多,但做了分步加载。现在要做资源优化,但不知道从哪入手。。。

分享到 :
0 人收藏

11 个回复

倒序浏览
mebius  社区管理员 | 2017-6-13 15:10:47
有线上的项目地址么?这个得针对性检查
WGY  登堂入室 | 2017-6-13 15:23:34
mebius 发表于 2017-6-13 15:10
有线上的项目地址么?这个得针对性检查

暂时还没,还在内部测试中。。。   如果做了手动释放资源会不会好一些啊
WGY  登堂入室 | 2017-6-13 15:23:36
mebius 发表于 2017-6-13 15:10
有线上的项目地址么?这个得针对性检查

暂时还没,还在内部测试中。。。   如果做了手动释放资源会不会好一些啊
mebius  社区管理员 | 2017-6-13 15:24:18
WGY 发表于 2017-6-13 15:23
暂时还没,还在内部测试中。。。   如果做了手动释放资源会不会好一些啊 ...

资源用完了肯定要释放啊,不然内存会越来越多
WGY  登堂入室 | 2017-6-13 15:25:34
mebius 发表于 2017-6-13 15:24
资源用完了肯定要释放啊,不然内存会越来越多

egret会自动释放吗?
mebius  社区管理员 | 2017-6-13 15:27:19
WGY 发表于 2017-6-13 15:25
egret会自动释放吗?

你上层的逻辑不释放,引擎自己也释放不了。用过的资源,对象都设置为Null。常用的资源,自己做内存池,对象池管理
WGY  登堂入室 | 2017-6-13 15:29:48
mebius 发表于 2017-6-13 15:27
你上层的逻辑不释放,引擎自己也释放不了。用过的资源,对象都设置为Null。常用的资源,自己做内存池,对 ...

不是代码部分, 是每关闭一个界面,释放内存里的图片资源
mebius  社区管理员 | 2017-6-13 15:31:14
WGY 发表于 2017-6-13 15:29
不是代码部分, 是每关闭一个界面,释放内存里的图片资源

如果图片的引用都为null,你还可以调用res中的destroyRes方法来标记释放资源
WGY  登堂入室 | 2017-6-13 15:32:45
mebius 发表于 2017-6-13 15:31
如果图片的引用都为null,你还可以调用res中的destroyRes方法来标记释放资源

对, 就是用的他。   但我刚刚检测依旧还有些卡
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

返回顶部