【更新 011909】Cocos Creator 3.4.1 新春版 Beta 测试帖

我加个弹窗动画就卡成狗

原生端的渲染统计包含 GPU 的 present 执行时间,由于上屏频率限制的关系,最小固定会在 10ms 左右,这不是渲染消耗的实际时间。

能不能提供一个 demo,我们测试从来没有出现过这种情况

https://github.com/ankye/cocosbug/blob/main/native_slow.mp4 我录了一个视频,对比同机型下浏览器和native的表现,可以参考一下,拆demo太费时间了

但是同样的项目 打包安卓native 和 打包web嵌在Android的webview 明显webview运行更流畅

3.3.2 安卓callStaticMethod多次调用问题

请问3.4.1会包含这个问题的修复么?

加油!!!,虽然你现在是个笑话

你说谁是笑话

现在的bug引擎呀,怎么了 :smiley:

加油,加油,加油

在运行tween过程中,文本bitmap模式会频繁创建销毁纹理,其他没试

文件已经存在是否覆盖,这个改了吗?一个个点,要把手都点痛了。。。就不能跟2.4.x一样有批量覆盖么?

3.4.1正式版什么时候发布,要春节了呀

问下,这个3.4版本点击事件穿透怎么做
我真的是怒了,3.0.0版本查了好久代码才写成功,结果3.1版本改了,原来的方法不能用了。

于是,3.1版本又查了好久代码,重新写了。
结果3.4版本又改了,原来的代码又用不了。我就想问下,什么时候是个头啊,node的属性都能改来改去???

谁能告诉我3.4版本又该怎么写?

新的测试还没来,还是上月20号的包

跟踪了一下点击事件的分发机制


感觉按当前的逻辑,想要单个node点击穿透不可能了。因为eventTouch是全局的,不属于某个node,如果eventTouch.preventSwallow = true. 那么接下来所有的节点都要传递事件,肯定是不行的。


对比下3.3.1版本


只要这个swallowTouches = false ,就不会return true
那么外部的循环就可以继续,不会break,如下图:

而上面的swallowTouches是挂在listener上的,也就是node下的一个属性。这样可以控制任意一个node可以点击事件穿透,而不会影响其他node。

当前3.4的版本如之奈何?
@visualsj @panda

浏览器运行后很大概率会出现代码错误了 比方说节点为空 不会有报错提示 只是不往下执行 要自己一行一行去分析哪里报错了 这bug导致工作效率太低了

有碰到过。就是报错代码后面不跑了。。得debug一行一行跑,看哪里出的问题

比如哪些例子?

我这边很大的概率会出现