跳到主要内容
版本:3.0.0

新性能指标

通过宏启用后,如下图所示:

demo6

会新增以下几个非常有用的指标:

Label Canvas(Label 组件的 Canvas 数量)

  • 指标:(用量) / (总量)
  • 用量:指正在使用的 Canvas 对象数量,一般每个非 CHAR 模式的 Label 都会使用一个 Canvas 对象,直到被销毁。
  • 总量:指引擎内部维护的 Canvas 池中 Canvas 对象的总数量。

Char Atlas(Char 字符图集使用情况)

  • 指标:(用量) / (缓存数量) / (总量)
  • 用量:指正在占用的像素数量,注意这是通过每块区域的像素占比进行估算得出,会存在小数点,比如 2.8 则表示占用了 2.8 张图集大小。
  • 缓存数量:计算方式与用量相同,但包括无引用的字符区域,这意味着随时可能被释放。
  • 总量:指引擎已创建的字符图集数量。

Dynamic Atlas(动态图集使用情况)

  • 指标:(用量) / (当前数量) / (最大数量)
  • 用量:指正在占用的像素数量,注意这是通过每块区域的像素占比进行估算得出,会存在小数点,比如 2.8 则表示占用了 2.8 张图集大小。
  • 当前数量:指引擎已创建的字符图集数量。
  • 最大数量:指当前设置的 maxAtlasCount 值。