【已发布】Cocos Creator 3.8 社区公测贴

bloom加分比较多

说一个3.6.1遇到的bug

cc.Node.TransformBit.POSITION;
cc.TransformBit.POSITION;

在 vscode 里面两个都能当做值使用没有错误提示,但是在 android 只有 cc.Node.TransformBit 有值,很容易混淆,还么测 3.8 改没有

这个绿色127,红色128,优先级顺序好像不太对

这个问题在项目中修复了,有一些遗留的资产选项,清理掉就好了

看看是不是合批了,instancing 的话,同一个 draw call priority 顺序就没影响了

有没有可能加个空文件夹不生成meta文件

在计划中了

1赞

NewProject_1.zip (43.0 KB) 2个材质球

新建的hello world demo项目,并不是旧的项目

3.8 开启custom自定义管线后,chrome会黑屏不渲染,safari没事

2D物理碰撞contact.disabled=true依然没效,是放弃2D了吗……

是的,我们的 hello world 仓库更新了,下一个版本带的模版就会修复你遇到的问题

用的是哪个仓库测试的?有报错吗?

还需要确认下为什么编辑器不对,我已经建了 issue

这个版本修了不少 2D 物理的问题,这个可能没识别到,我反馈了

这个PR有做修复 https://github.com/cocos/cocos-engine/pull/15158

可能没考虑到你的使用场景,方便描述一下你的用法吗?

3.8最新版本在atlas尺寸发生变化的时候,还是会出现这个报错,从1024变成2048的纹理,替换进去的时候会出现,@panda

这两个盒子只有横坐标偏移不一样,其他都是一样的,相当于完全覆盖,不透明的状态下不管哪个先画都会z-fighting,跟优先级顺序无关,你得把材质改成半透明的才能生效,我这里实测是好的

复现工程有么,或者任意项目都可复现?

非透明调整depth bias无效,加减没有任何变化

透明相机视角和编辑器视角是反的

一个平台一个人物,我人物跳跃的时候需要从下往上跳穿透这个平台,所以我在平台上挂载了脚本,监听碰撞事件,在碰撞事件中设置了contact.disabled=true,但是穿透不了,在3.7版本是可以的,3.7以后就不行了,我看了这个修复的,所以我下载了3.8版本,但是还是不行。

可以看看我的代码:https://github.com/cocos/cocos-engine/issues/15530

另外 每次物理碰撞后,selfCollider.worldAABB.width都会减少1~2,麻烦看看什么情况吧。。。3.8依然这个问题


我试着这个项目就可以复现,mac intel