网站首页 javascript技术
layaair-小游戏性能优化~~
发布时间:2020-06-11 11:16查看次数:4173
在播放背景音乐后,取消调用全局单例对象
在创建对象中 不使用laya.timer.oner 改用 new hander
高频创建的对象 一次性添加到画布上 用 可视 隐藏 来控制是否在屏幕显示
全局单例对象,在对象调用中,声明为对象属性,可以增加部分性能
layaair-小游戏性能优化~~
今天打包安卓游戏后发现小游戏掉帧严重,主要掉帧时间集中在 屏幕点击,创建移动字符
经过一路测试:发现最终影响性能的地方
第一 在全屏点击事件中 调用全局单例对象...
第二 回调动作中,使用laya.timer.oner()
第三 动画在界面上 不停的 添加 删除 导致框架层遍历节点
解决方法
优化结果: 掉帧最低9帧 优化后 还是掉帧 但是能稳定在45帧以上 画面还算流畅
2020年6月11日19:16:19 宝安 德玛西亚
关键字词:javascript##