随笔分类 - 性能调优
摘要:原文链接:https://gameinstitute.qq.com/community/detail/120666 第一是性能统计工具,这是LayaAir引擎内置的性能统计工具,在代码加入Laya.Stat.show(); 引擎内置的性能统计工具 打开这个工具后,可以用于观察性能,除了FPS越高越好
阅读全文
摘要:Laya Timer原理 & 源码解析 @author ixenos 2019-03-18 16:26:38 一、原理 1.将所有Handler注册到池中 1.普通Handler在handlers数组中 2.callLatter的Handler在laters数组中 2.然后按定义的执行时刻(或执行帧
阅读全文
摘要:对象池原理简要描述 @author ixenos 对象池的基本理念是创建时屏蔽获取细节,对象在当前生命周期终结时入池 1)创建时: var objA = Pool.getItemByCreateFun("SYMBOL_A", createFun); //直接创建或从池中获取 其中,Pool内部维护了
阅读全文
摘要:Laya 分帧加载优化 @author ixenos Flash中的EnterFrame事件在Laya中等同于Laya.timer.frameLoop(1,...)
阅读全文
摘要:Asynchronous ActionScript Execution Introduction In Flash Player, both the execution of ActionScript and screen rendering is handled in a single threa
阅读全文
摘要:Laya 类列表加载优化 @author ixenos 类列表:在一个页面展示的大量的零散单元的集合(聊天面板、背包) 一、按展示优化1.展示内容少,即使大量数据,但用户只看到少量信息的时候,考虑按需加载2.展示内容多,此时不仅要按需加载,还要在渲染时进行分帧优化(或者多线程) 二、实例分析1.聊天
阅读全文