Update README.md

This commit is contained in:
SmallMain 2025-03-08 11:02:45 +08:00 committed by GitHub
parent 5bba4e7b35
commit 1c36af390e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -82,10 +82,6 @@ Label 一直是项目优化的最难点,因为它完全不能和其它的渲
![demo3](/docs/static/demo-imgs/demo3.png) ![demo3](/docs/static/demo-imgs/demo3.png)
除了以上优化之外,在 v3.x 版本中,还支持了**文本测量值烘焙**和**预加载 Label Canvas 和 `Char` 图集**。
这两项优化可大幅降低文本渲染在低端设备上的性能消耗,使游戏界面打开时不再卡顿。
### Spine 组件增强 ### Spine 组件增强
除了 Label 之外,如果你的项目用到了 Spine 组件,那么它大概率会成为项目第二个优化难点。 除了 Label 之外,如果你的项目用到了 Spine 组件,那么它大概率会成为项目第二个优化难点。
@ -100,34 +96,6 @@ Label 一直是项目优化的最难点,因为它完全不能和其它的渲
现在在满足条件的情况下可以**复用 Culling 数据,以减少项目 CPU 的性能消耗**。 现在在满足条件的情况下可以**复用 Culling 数据,以减少项目 CPU 的性能消耗**。
### 性能指示器增强
社区版优化了引擎自带的性能指示器,增加了三个重要的性能指标:
- Label CanvasLabel 组件的 Canvas 数量)
- Char AtlasChar 字符图集使用情况)
- Dynamic Atlas动态图集使用情况
![demo6](/docs/static/demo-imgs/demo6.png)
### 多线程支持
**现在,以下引擎的部分增加了多线程支持:**
- **资源管线(下载与缓存部分)**
- **音频系统**
- **XMLHttpRequest**
- **WebSocket**
启用后可以释放其对主线程的占用,减少卡顿现象。
除此之外,还**支持自定义多线程扩展**,大幅简化了将项目逻辑多线程化所需的步骤!
并且在微信小游戏平台下还有以下改进:
- **默认启用网络接口和音频接口的高性能模式**
- **网络接口支持 HTTP/2、HTTP/3(QUIC) 协议**
## 演示 ## 演示
[Web Desktop](https://smallmain.github.io/cocos-enhance-kit/demo/v1.0.0/web-desktop/index.html) [Web Desktop](https://smallmain.github.io/cocos-enhance-kit/demo/v1.0.0/web-desktop/index.html)
@ -187,8 +155,6 @@ Label 一直是项目优化的最难点,因为它完全不能和其它的渲
2. 需要进行释放的 spine 资源,不让其参与动态合图(通过控制 Spine 组件的合图开关)。 2. 需要进行释放的 spine 资源,不让其参与动态合图(通过控制 Spine 组件的合图开关)。
3. 不释放需要参与动态合图的 spine 资源。 3. 不释放需要参与动态合图的 spine 资源。
该问题已在 v2.4.13 版本修复,请升级社区版至 v2.0.0 以上。
## 支持我们 ## 支持我们
社区版的开发需要大量的工作来进行,你的支持是我们最大的动力: 社区版的开发需要大量的工作来进行,你的支持是我们最大的动力: