mirror of
https://github.com/smallmain/cocos-enhance-kit.git
synced 2025-12-25 04:46:52 +00:00
创建 v3.0.0 文档
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"label": "Profiler",
|
||||
"position": 7,
|
||||
"collapsed": true,
|
||||
"link": {
|
||||
"type": "doc",
|
||||
"id": "profiler-intro"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
---
|
||||
sidebar_position: 1
|
||||
description: "监测更多性能数据。"
|
||||
---
|
||||
|
||||
# 新性能指标
|
||||
|
||||
通过宏启用后,如下图所示:
|
||||
|
||||

|
||||
|
||||
会新增以下几个非常有用的指标:
|
||||
|
||||
**Label Canvas(Label 组件的 Canvas 数量)**
|
||||
|
||||
- 指标:(用量) / (总量)
|
||||
- 用量:指正在使用的 Canvas 对象数量,一般每个非 CHAR 模式的 Label 都会使用一个 Canvas 对象,直到被销毁。
|
||||
- 总量:指引擎内部维护的 Canvas 池中 Canvas 对象的总数量。
|
||||
|
||||
**Char Atlas(Char 字符图集使用情况)**
|
||||
|
||||
- 指标:(用量) / (缓存数量) / (总量)
|
||||
- 用量:指正在占用的像素数量,注意这是通过每块区域的像素占比进行估算得出,会存在小数点,比如 2.8 则表示占用了 2.8 张图集大小。
|
||||
- 缓存数量:计算方式与用量相同,但包括无引用的字符区域,这意味着随时可能被释放。
|
||||
- 总量:指引擎已创建的字符图集数量。
|
||||
|
||||
**Dynamic Atlas(动态图集使用情况)**
|
||||
|
||||
- 指标:(用量) / (当前数量) / (最大数量)
|
||||
- 用量:指正在占用的像素数量,注意这是通过每块区域的像素占比进行估算得出,会存在小数点,比如 2.8 则表示占用了 2.8 张图集大小。
|
||||
- 当前数量:指引擎已创建的字符图集数量。
|
||||
- 最大数量:指当前设置的 `maxAtlasCount` 值。
|
||||
@@ -0,0 +1,14 @@
|
||||
import DocCardList from '@theme/DocCardList';
|
||||
import {useCurrentSidebarCategory} from '@docusaurus/theme-common';
|
||||
|
||||
# Profiler
|
||||
|
||||
社区版对引擎自带的 Profiler 进行了一些改进,默认情况下是禁用的,可通过宏来开启:
|
||||
|
||||
```
|
||||
cc.macro.ENABLE_CUSTOM_PROFILER = true;
|
||||
```
|
||||
|
||||
你可以阅读下面的文档了解详情:
|
||||
|
||||
<DocCardList items={useCurrentSidebarCategory().items}/>
|
||||
Reference in New Issue
Block a user