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

小游戏也被Unity等其他引擎挤压了,基本上现在边缘化了。

从他们开始做3D就一直在走下坡路了

不做3d,死的更快

成功了怎么做都是对的,之前说小游戏平台没前途unity不屑,然后unity下场做小游戏了 :joy:

5赞

2d粒子节点隐藏后再显示后无法播放,3.8.5是好的

1赞

Cocos Creator3 简单白帧Shader在游戏中完全不显示 - Creator 3.x - Cocos中文社区

在3.8.6中也存在

使用移动工具编辑场景时突然白屏, 没有 logs
image
重启之后
image
应用后恢复正常.

导入官方测试项目, 项目从3.8.4更新至3.8.6时崩溃.
image

感谢反馈,这个问题我们排查下。

引擎组的大佬们,上个版本说这个问题在3.8.6修,还请大佬不要忘记,我已经等了好几个版本了。

1赞

this.node.getComponent(Billboard).texture报错
不能将类型“Texture2D”分配给类型“null”。ts(2322)
(alias) class Billboard
import Billboard

/**
* @zh Billboard纹理。
*/
get texture(): null;
set texture(val: null);这个的类型不是Texture2D吗,怎么为空,是不是写错了

在这个 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就是这样写的了