Egret社区
1银子
  请问一下,我用egret开发的2d微信小游戏,在iphone6s plus上运行时发热严重,而且会越来越卡顿,帧率在40帧左右,游戏主要是主流的泡泡龙游戏玩法,用了一些egret.startTick和timer等事件,但感觉用的并不是很多,请问一下,我应该用什么工具来分析是每个事件或函数的资源消耗情况,有什么好的优化思路?谢谢!

最佳答案

查看完整内容

减少,遮罩(尤其是不规则遮罩),滤镜,tween的使用。
分享到 :
0 人收藏

5 个回复

倒序浏览
yung  初窥堂奥 | 2019-8-8 17:24:54
减少,遮罩(尤其是不规则遮罩),滤镜,tween的使用。
技术友  圆转纯熟 | 2019-8-9 14:10:53
先把帧频调成60帧,也可以使用对象池的方法,这样消耗会减轻https://www.ashan.org/archives/928
penggang0813  登堂入室 | 2019-8-13 10:10:10
谢谢回答!我先在帧率就是设置的60帧,也是使用了对象池来回收管理主要对象的。
a362775841  登堂入室 | 2019-8-13 19:20:31
微信开发者工具或者谷歌浏览器都能查看哪里消耗,具体搜索一下performance
penggang0813  登堂入室 | 2019-8-15 10:22:03
谢谢各位的热情回答,后来发现主要是因为使用了模糊滤镜的缘故,去掉后就好了很多!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

penggang0813

登堂入室

积分: 24 帖子: 6 精华: 0

楼主热帖

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

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

返回顶部