1. 总览1.1 模块划分
2. 渲染模块围绕渲染模块相关优化更全面的内容可以参考《Unity性能优化系列—渲染模块》。
3. UI模块在Unity引擎中,主流的UI框架有UGUI、NGUI以及使用越来越多的FairyGUI。本文主要从使用最多的UGUI来进行说明。围绕UGUI相关优化更全面的内容可以参考《Unity性能优化 — UI模块》。
4. 物理模块围绕物理模块相关优化更全面的内容可以参考《Unity性能优化 — 物理模块》。
5. 动画模块围绕动画模块相关优化更全面的内容可以参考《Unity性能优化 — 动画模块》。
6. 粒子系统围绕粒子系统相关优化更全面的内容可以参考《粒子系统优化——如何优化你的技能特效》。
7. 加载模块围绕加载模块相关优化更全面的内容可以参考《Unity性能优化系列—加载与资源管理》。
8. 逻辑代码逻辑代码的CPU耗时优化更多是结合项目实际需求、考验程序员本人的过程,很难定量定性进行讨论。不过UWA SDK中提供了方便开发者在逻辑代码中进行打点的API&UWA GOT Online,从而将复杂的函数拆解开,在报告中排查堆栈耗时、更快速地验证优化效果。
9. LuaGOT Online Lua模式提供的分析Lua造成的CPU耗时工具可视化程度高,堆栈清晰明了,还提供了实用且特色的倒序调用分析功能。以下结合一个Lua报告Demo简单介绍使用该工具分析Lua耗时的方法。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |