【已发布】Cocos Creator v3.4.0 社区测试版发布

在项目配置中有宏定义,可以尝试修改 ENABLE_WEBGL_ANTIALIAS

有没有 demo 我们看看是什么原因,2D 项目的话,理论上和 3.3 性能没有区别才对

我们查一下

你这代码太6了。。。



并没有吧?

哈哈哈哈哈我都是图方便 如果只改变这个组件的一个属性,我就懒得拿变量存起来了

提示文件问题 自己手动改一下 :sweat_smile:

有使用spine骨骼动画,3.3.2测试的时候,如果不加载骨骼动画,可以跑到30帧左右

是真的。


奇怪的是这样的没问题。

那就不太清楚了。我这边没有出现这种现象

ENABLE_WEBGL_ANTIALIAS不管设置true还是false,场景中3D相关的还是都有锯齿

getComponent<T extends Component>(classConstructor: ___private.Constructor<T>): T | null;
得写成getComponent<T>(T)这样了

1赞

要明确的指定泛型参数?真的是可以。
不对。你看这个就没问题:
export function getOrAddComponent(node: Node, type: { new(): T }): T {
return node.getComponent(type) || node.addComponent(type);
}
看引擎组怎么处理吧。

你之前发的帖子在哪儿呢?我这边开发好像没有遇到类似的问题。remote 的问题倒是确实存在的,但是那个勾选 md5 或者删除可以绕过。


你看看你的这里是不是少了个重载

我试了web端ENABLE_WEBGL_ANTIALIAS和FXAA的改了都没有区别

试下模块勾上webgl2,webgl1你勾不勾都没用。webgl1只有fxaa会有点用,但是区别不大。需要user fbo能启用msaa才会有明显区别。

webgl2,webgl1都勾上了

@arcblade @JunMo
不好意思,我复现了。刚才是我项目直接升级为3.4,但是cc.d.ts还是用的3.3.2的。

那个的原因是因为
getComponent<T extends Component>(classConstructor: ___private.Constructor<T>): T | null;
里面的___private.Constructor的问题,不知道是官方写错了,还是没把Constructor移动到___private空间。
反正,把___private删了就可以了。

setSwallowTouches这个函数没了,麻烦问一下,有替代的函数吗?上层点击不影响下层按钮响应要怎么设置

1赞

坐等引擎组换版本

能不能提供一个 demo ?我们也在跑性能测试,不过可能用法差别比较大

看下 canvas 尺寸是多少,可能是分辨率不够高

这个会修复