Unity引擎模块分析—注重效率的你不妨这么做!
- 作者:admin
- /
- 时间:2018年09月28日
- /
- 浏览:4669 次
- /
- 分类:万象更新
UWA GOT是UWA推出的本地性能优化工具,其Online功能限时免费中,并受到了大量开发者的试用和积极反馈。其中,它的总体性能分析模式主要便于研发团队直观地定位、验证和解决逻辑代码中的效率瓶颈。
然而我们知道,引擎模块的性能同样至关重要,仅仅逻辑代码的检测还无法实现系统、完整地定位瓶颈的目的。所以今天,我们在该工具中推出Unity引擎模块的检测。您只需要拥有一个UWA GOT,在本地真机上测试后即可把数据同步到官网,这些详细的数据就能立马呈现。
详细的引擎模块参数
目前,UWA GOT Online报告支持渲染、UI、粒子、动画、加载和物理这六大主流引擎模块的重要参数检测。如下图,在渲染模块页面中,我们可以查看不透明、半透明、视域裁剪CPU和相机后处理等CPU耗时的走势以及某一帧上的耗时。
我们也可以缩放某段测试区域,结合运行截图更直观地定位某些峰值处的表现。
对于引擎模块的重要参数,我们提供了UWA推荐值和相关的优化建议,便于研发团队进行有的放矢的排查和优化。
精准的逻辑代码堆栈
堆栈信息是我们定位性能瓶颈的鹰眼,这次版本的更新不仅丰富了引擎模块的重要参数检测,在逻辑代码中也可以查看更细致的引擎函数堆栈信息,并且通过总体、指定场景和指定帧来定位具体的调用详情。
特别的,在堆栈信息列表中,我们也提供了历史数据对比功能,针对于研发团队定制的性能或功能回归测试,我们可以直接在报告中查看指定重要参数的变化趋势,便于开发团队可以在第一时间验证测试结果。
这次的新功能小编就安利到这里啦!目前,该功能也在限免使用中,研发团队只需要拥有一个UWA GOT,就可以在总体性能分析模式中体验到该功能!还不快打开你的黑科技试一试呀^_^!
关于UWA GOT Online
UWA GOT 是UWA推出的本地性能测评工具,它方便研发团队在本地真机测试,并能在编辑器中搭建本地服务器查看性能数据。现在,在UWA GOT现有的本地测评模式上,我们增加了线上同步和分析功能,研发团队可以将本地测评的数据快速同步到UWA官网,生成在线测评报告,提供更高效的性能分析数据及有针对性的优化建议。同时,贴心的版本对比功能,方便研发团队轻松监测每次测试中的重要性能参数变化趋势,从质量管控上为项目的研发保驾护航。