[已发布] Cocos Creator 3.8.6 社区版公测贴【3.14】

在这个 Pull Request 中修复:

1赞

这个类型的确有问题。在这个 PR 中修复:

有一个编辑器节点顺序调整操作的问题.在2.x编辑器中,子节点拖拽到父节点上,它会自动调整到父节点下的节点数组最后一位,这个操作体验非常好.如果去掉了这个功能,我只能拖拽节点到子节点列表最后一排,这样的操作容易被识别并排列到父节点同级位置

但这个功能在3.x失效了.

可以在压缩包中看下录制视频.
节点拖拽演示.zip (1.0 MB)

感谢反馈,我们可以优化一下,会进到 3.8.6

感谢反馈,已修复到 3.8.6

我之前提了一个bug https://forum.cocos.org/t/topic/159379/475?u=13466445973 今天看了下源码确实修改了但是

这种代码看着有点难受每个方法里面都有这个判断为什么呢???不能在上层判断不进入这个类吗???

这个应该不是修这个问题的,应该是https://github.com/cocos/cocos-engine/pull/18118/files这个PR修的

单纯的认为这个写法有问题,每个方法都加同样的判断为啥呢???

3.8.5就是这样写的了

哈哈哈哈 受不鸟, 没看到还好 ,看到了强迫症就犯了

因为这个Impl类是全平台都用到,然后非HTML5平台是在 platforms 目录下的 .js 文件进行hack这个Impl类的原型来做适配的。
加上if (!HTML5) 是为了减小非H5平台的包体。
这也是历史原因导致的一个问题。
以后重构platforms目录下的js平台适配层,改用ts实现,就可以不需要这种写法了。

https://forum.cocos.org/t/topic/164583/8?u=orchidworld
这个spine预览问题只修了重新打开预制的预览,切换spine皮肤预览画面错误的还没修复,demo我后面提供了



打包成小游戏后,插屏文字和图片位置重叠

这个有issue了,我修复下

请问下,鸿蒙的文档 基于反射机制实现 JavaScript 与 HarmonyOS Next 系统原生通信 | Cocos Creator只看到有Ts调用原生的方法native.reflection.callStaticMethod,没看到类似下图java到Ts的调用方式

请问下要如何调用呢?

templates/openharmony/native/engine/doc/如何在 HarmonyOS 平台上使用 ArkTs 直接调用 JavaScript 方法.md · lestelhw/engine-native_1 - Gitee.com 参考下这个文档

1赞

:handshake:多谢

插件如果提供了一个资源数据库,那么在「扩展管理器」中,关闭插件后,再次开启插件时,编辑器不会再显示插件提供的资源数据库

示例项目

Demo.zip (1.9 MB)

感谢反馈,我这边会跟进这个问题

表面吸附会吸附到UI/Canvas上