1 Unity Profiler
作用:通过在运行时为大量的Unity3D子系统生成使用情况和统计的报告,来缩小性能瓶颈的搜索范围。
通常有两种使用Profiler工具的方法:指令注入和基准分析
指令注入
通常是通过观察目标函数调用的行为,在哪里分配了多少内存,来密切观察应用程序的内部工作情况,这通常会得到当前执行情况的精确图像,并可能找到问题的根源,但不是一个高效的方法,因为会额外消耗性能
基准分析
就是对程序进行浮光掠影的体验,可以是几秒钟的玩法,场景切换,通关部分关卡等。这个活动的目的是对用户可能体验的东西有一个大致的感觉,在性能明显变差的时候进行着重关注。
操作注意
要分析独立运行的项目,赢确保在构建应用程序
中启用了Development Build和Autoconnect Profiler
在连接不同设备的时候,可以参考其他网站。
https://docs.unity3d.com/Manual/TroubleShootingAndroid.html