unity的memory profiler 包使用指南

时间:2024-03-16 14:58:14

话不多说先推荐一篇文章,这是链接

以下是本菜鸟的初体验:

第一步,你需要去unity的官方网站下载memory profiler的压缩包,这里就不提供网址了(可以百度到)。

第二步,解压之后得到一个unity项目,用unity打开这个项目,然后将整个项目导出成unitypackage,最后就可以拖拽到需要进行分析测试的项目中了。

       之后你在Window下就能找到MemoryProfiler了,点击打开这个窗口。

unity的memory profiler 包使用指南

 

 

打开之后是这个样子的:

 

 

unity的memory profiler 包使用指南

 

 

接下来启动项目,点击Take Snapshot,会变成下面的样子,当然这一步可能会很卡,请耐心等待,如果等了很久也没出现结果,那么你的电脑可能已经卡死了:

 

 

unity的memory profiler 包使用指南

 

这就是你当前运行项目的内存分布情况,相比unity原生的profiler这里会更直观一点,别急还有,当你点一块区域时会显示他的具体情况:

 

 

unity的memory profiler 包使用指南

 

 

关于HideFlag想了解更多的可以点这里,或者自行百度

综上,当内存出现异常时可以在这里直观的看出来,也可以直接发现异常数据的引用,其实我还是有些地方不太了解,关于我的体验就分享到这里