感谢 Cocos 社区开发者们的积极反馈,在经历了近 3 个月的共同努力后,Cocos Creator 3.8.6 如期发布了。
作为一款开源引擎,Cocos 引擎团队希望社区有更多的开发者能够参与进来,一起推动 Cocos 的向前进步【/抱拳】。

Cocos Creator 3.8.6 主要更新:
-
包体优化 -
Spine 增强 -
Skew 组件 -
Node.x/y/z 属性访问 -
Box2D C++ 原生平台支持 -
新的小游戏平台 -
HarmonyOS NEXT 性能增强 -
其他若干功能修复和性能提升
看看,是不是每一个更新,都是大家想要的呢?
包体优化
1. 压缩引擎内部属性
新增了 ”压缩引擎内部属性“ 功能,开启后可使包体减小 160 KB
2. 精细化 2D 模块裁剪
添加了 RichText、Mask、Graphics、UISkew、AffineTransform 等选项,可进一步精减 2D 游戏包体。
3. 功能裁剪多套配置
引擎功能裁剪支持多套配置,可在发布面板关联对应的配置方案,实现不同平台使用不同的裁剪方案。
Spine 增强
1. 支持 Spine 4.2
Cocos Creator 3.8.6 同时支持 Spine 3.8 和 Spine 4.2,可在引擎功能裁剪面板中选择 Spine 版本。
★注意:
1.如果旧项目需要升级到 Spine 4.2,请先使用 Spine 编辑器将原有 Spine 资源重新导出为 4.2 的资源格式,覆盖到项目 assets 的对应目录下
2.切换 Spine 版本后,请重启编辑器或重启场景进程
3.由于 Spine 4.2 移除了 Effect 功能,无法使用 JitterEffect、SwirlEffect 功能
4.小游戏引擎分离插件功能目前不支持 Spine 4.2
2. 支持 Spine 物理效果
支持 Spine 物理效果,可以实现丝滑流畅的动画效果。
3. 优化 Spine 预览窗口
添加重置摄像机、预乘、调试信息开关等功能。
除此之外, 3.8.6 中还支持了多个 Spine 共享一个纹理集,以及修复了 Spine 中自定义材质的动态 Uniform设置不起作用的问题。
其他优化
添加 UISkew 组件
添加了 UISkew 组件。
增加对旋转斜变形(rotational skew)的支持。
易用性提升
-
添加 Node.x/y/z 的 gettter/setter -
在 tween 模块中增加更多覆盖,添加 toString 方法以便调试 -
iOS 构建目标新增 iPad 支持 -
Tilemap 支持纹素偏移功能 -
偏好设置支持修改 SpriteFrame 导入的 TrimType 默认配置 -
更新 astcenc 版本到 5.2.0,提升构建阶段 astc 纹理压缩速度
代码优化
-
通过泛型增强组件访问器的类型安全性
//before
const clz = node.getComponent('clz') as CLZ | null
//after
const clz = node.getComponent<CLZ>('clz')
-
提高了 isValid
的类型安全性 -
提高了 js.isNumber
,js.isString
的类型安全性 -
修复 ui-component.ts
中的as any
,避免丢失UIComponent
类型 -
重构 2D Assembler,提升可阅读性和可维护性
Box2D 原生平台性能增强
添加 Box2D JSB 版本支持,提升原生平台上 2D 物理游戏性能
选项解释:
-
基于 Box2D 的 2D 物理系统 TS 版本 -
基于 Box2D-wasm 的 2D 物理系统 WASM 版本 -
基于 Box2D JSB 的 2D 物理系统 C++ 版本
Box2D JSB 版本在原生上的表现非常出色,特别是在 iOS 没有 JIT 的情况下,提升非常明显。

平台增强
-
新增 荣耀小游戏 平台,开发者可将项目一键发布到荣耀小游戏
-
HarmonyOS Next 平台性能、内存占用、功耗优化
-
ArkTS 与引擎通信机制完善
-
JSVM API 调试便利性加强
-
Google Play 自动登录、成就和 PGS Recall API 实现
-
WebGPU 支持增强
v3.8.7 剧透
在写了,在写了,在写了!
-
包体和性能继续优化 -
资源加载提速 -
Prefab 多标签编辑 -
面向 AI 友好的编辑器插件开发包与教程
必须打住!
透露这么多 v3.8.7 的功能,已经是小编的极限了,再多的话,怕是要挨打了。
回复本贴,您的愿望将有机会出现在下一个版本中哟!
各位 C 友,v3.8.7 社区版,我们不见不散!
关注 Cocos 引擎官方公众号
第一时间获得最新动态与干货分享