Cocos Creator 2.4.6-rc.5 测试帖

能把preloadScene的进度回调方式给改一下吗,你们现在一旦开启了回调,UI就没法TICK了 全给回调给死循环的占用了,就不能调整一下吗 你这种回调机制 还有什么用呢,还不如没有呢

为什么一出来就已经是rc5了

那不然呢? 3个月了 一个小版本都 还Beta1开始再测3个月吗。。。

UI 没法 TICK 是什么意思呢

华为 label 丢失的bug修好了没呀


这种问题呢 你们最好自己做一个项目 大点的 上百兆,然后你开启preloadScene的进度回调功能,然后你看看 你的进度还能线性显示吗 你可能会说 进度回调一直在进行啊 有进度回调啊 对一直有回调,正因为一直有回调 而且几乎是死循环的回调,所以UI 显示就卡了 就这个意思

2.4.5系统字的label的cacheMode为CHAR时,在原生平台上动态修改string时,大概率出现个别字粗细不一致或有的带描边有的不带描边,cc.macro.ENABLE_NATIVE_TTF_RENDERER无论设置false还是true都会出现。2.4.6没有修复吗 :disappointed_relieved:

我猜测是在preload的时候,游戏帧率直接掉到 一两帧。导致游戏就像卡死了一样。所以update函数也就 几乎执行不起来。

1赞

ENABLE_NATIVE_TTF_RENDERER 宏是在游戏前设置的么

对,写在外面的,和CLEANUP_IMAGE_CACHE和cc.dynamicAtlasManager.enabled写在一个地方的

第一次进入LargeSystemFontText的时候,原生端的char label是有描边的。

然后切换到Label的例子场景后退出来再进入LargeSystemFontText的时候就变成如下图一样

新建示例项目 启动出现了这个错了

window 10

我希望这么久出一个2.4.6, 会是这么多个引擎版本中最少bug和不卡的一个版本,求稳定

2.4.7 笑而不语

1赞

噗~~~~


这个问题能看下么 为啥打包出来的文件不是全md5呢

我们因为支持 M1,欢快的从 2.4.4 升级到 2.4.5,然后下面这个问题,导致所有组件上的脚本都丢失了。。。现在终于能欢快的从 2.4.5 升级到 2.4.6 了。
别问我担心什么!我什么也不担心!!
别问我担心什么!我什么也不担心!!
别问我担心什么!我什么也不担心!!

:rofl: :joy: :rofl: :joy:

十分抱歉,升级 2.4.6 之后正常了么?

一会可以试一下,反正现在已知的是 2.4.4 是没问题。
我个人有个小建议哈:

  • 小版本号:2.4.x 这种小版本升级,最好还是别带 “新增” 功能。
  • 中版本号:2.x.0 增加新增功能,我怕升级一个小版本,旧的功能修复了,新的用不到的功能又会导致其他bug。

我们主要还是希望已有的项目,升级后能更稳定。
比如先出一个 fix 的包 2.4.6,再出一个 fix and update 2.5.0。
想尝鲜的用 2.5.0
想修复上一个版本bug 的,求稳的用 2.4.6

我觉得这样可能更稳妥一些。

1赞

2.4.6 继承,看起来是正常的