Skip to main content
Version: 2023.1

记录工具

记录窗口会实时记录项目运行时期的资产加载/卸载情况。使用记录窗口可以全面直观的了解:

  • 资产加载/释放的场景
  • 资产加载/释放的总次数
  • 资产加载花费的时间和帧数

下图展示了记录窗口记录的数据样本:

recorder.png

提示

在 Unity 编辑器中可以选择使用 xasset > Recorder 菜单打开记录工具。

如何使用记录工具?请参考以下说明:

工具栏

  • Record: 开始/停止记录加载/卸载情况
  • Loads:当前加载列表显示的对象范围,Loads 为所有加载过的对象,另外还可以切换为 Current 当前持有的加载对象, 和 Unloads 所有卸载了的加载对象。
  • SearchField: 搜索加载对象,支持模糊搜索。
  • Export to...: 导出加载管理数据,可以导出为文本,或者导出到预定义的打包分组中。
  • Clear: 清除所有加载记录。
  • Frame: 帧数控制区域。

资产列表

资产列表显示所有当前记录的资产数据,主要包含这些字段:

  • Path: 资产路径
  • Time: 加载时间和帧数
  • Size: 资产大小
  • LoadScene: 加载场景
  • UnloadScene: 卸载场景
  • Loads: 加载次数
  • Unloads: 卸载次数
  • Reference: 引用计数
提示

资产列表有助于帮助我们提前发现资产制作或使用的问题,例如,资产是否应该出现在加载场景,可以通过加载场景来判断;频繁加载或卸载的资产可以看下是否要调整生命周期;加载时间特别长的注意检查打包粒度或资产本身的规模。