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

有一个关于场景文件, 预制体文件的结构优化建议, 目前多人开发下会有一个问题, 就是同时修改场景或预制体文件, 会有冲突, 冲突还无法像代码冲突一样, 可以手动合并, 只能放弃修改进行合并, 建议官方在这块上优化一下文件结构, 直接列出可以直观的列出场景树, 进行多方合并

是旧版本升级上来的 按照你的这样操作一下可以了

动态修改节点父节点后,会造成穿透
image
复现:在脚本内将item父节点设置为restParent (item.parent = restParent)
其中Mask有cc.ScrollView组件 fightParent 和 restParent 有cc.Layout组件

经过测试如果item父节点fightParent -> restParent 然后 fightParent下的所有子节点会穿透
restParent 下的子节点正常

原生插件怎么调用java和oc的代码或者android和ios的平台代码,这个接入规范和demo吗?目前用cmake编译c++调用的可以的

补上 3.8.5 cc.Mask 穿透 BUG 工程

穿透BUG.zip (15.0 KB)

3.8.4命令行构建能不能修复下,下面链接是我构建的日志


升了下版本发现原来hack的代码在编辑器里有问题,之前你们要demo也发你们了,看了下3.8.5还没修,你们要是不修的话,能不能把UIRenderManager导出来方便我们自己改,

这个想法太叼了 :+1:

应了那句话:游戏引擎开发者都不开发游戏,所以考虑不周

NewProject385.zip (104.5 KB)

spine崩溃bug,3.8.4是好的,3.8.5崩溃了,这是demo

我也是,我上传了demo,引擎组请看看

感谢反馈,会在下个社区版中修复。

我反应的那个穿透问题,请看看,重现工程已上传

可以参照这个 Pull Request 改下:

收到,我们会跟进。

好的,辛苦引擎组,我这边遇到问题会及时反馈

测过修好了,谢谢

这是祖传 bug,参考此 PR 修复试试。
3.8.5 已经基本锁定,预计在 3.8.6 修复。你可以手动合并这个改动验证。

也可以尝试修改上层代码绕过,比如的测试例代码中,item 是奇数、偶数分开去设置 parent。不要先为 偶数item设置 parent1,再为偶数 item 设置 parent2。

            if (i % 2 == 0) {
                node.parent = this.parentNode2
                label.string = i + ' 异常穿透'
            } else {
                node.parent = this.parentNode1
                label.string = i + ' 继续滑动'
            }

什么时候发正式版啊?