Cocos Creator 3.8.0 alpha 社区版公测

好的,我们确认一下

嗯,作为目前 2.x 的 2d 项目的开发者,其实最关注的就是升级到 3.x 后 2d 方面的性能和质量是否还是和之前 2.x 一样。

我估计大部分用 2.x 的开发者关注点也跟我是一样的,对于 3.x 我们能够理解在 3D 方面还需要时间去积累。但是对于 2D 方面,如果性能和质量能和之前 2.x 持平,其实就有很强的意愿去升级了

3赞

没错,我们也重视 2D 这部分内容,之前也做了原生化这些性能优化工作。但是目前整个 2D 和通用的流程显得很割裂,2D 单独合批,2D 与 3D 无法穿插,还有诸如 2D 如何接入后效,2D 接入裁剪流程等问题都是在现有结构上很难去调整的,所以现阶段,结构调整也是我们一个非常重要的目标,我们需要先把架构调整到我们期望的样子,性能优化的价值才能体现出来。现在 3.x 可能在性能方面相较 2.x 比较差,但是后续的空间是很大的,我们的目标并不是和 2.x 持平,应该是要比 2.x 要好,其实 2.x 的性能本来也不怎么好。

那是不是意味着到时候迁移到新版粒子需要完全重做呢?我们现在项目保守预估特效需要制作500-600个各种样式的特效,如果是这样的话,到时候如果真的要迁移过去不得昏天暗地

:smiley:哈哈好的,期待一波,有大概时间点或者哪个版本吗

没有任何报错。 就是提示 creator xxx object 。log里也没有报错。
详情请看: cocoscreator 2.4.11 新项目构建发布卡死。

会提供升级工具的,可以使用升级工具升级

可以,很强,赶紧加班搞出来 :smiley:

确定了,确实有问题,在最新版本已经修复了。


这个问题请问什么时候解决

支持 支持 ,趁2.x还没淘汰抓紧赚钱,趁早退休

1682067289850
创建了一个球面光,一不小心改了一下光通量,结果灯光不显示了,不管怎么改都没效果,试了好多次,麻烦确认一下

嗯,目前启动过程会加载 resources main start-scene 这几个默认的 bundle,

我理解你是希望有一个更早的时机加载 自定义的 bundle 代码吗
还是希望调整 resources main start-scene 这几个默认 bundle 的加载顺序呢

嗯,抱歉,可能计划有变,3.8 插入了新的平台支持,对 ts 有特殊的版本的依赖,我们下来要评估下升级的影响范围,可能会赶不上 3.8 呢

export * as a from ‘xxx’

倒是可以通过
import * as a from ‘xxx’
export {a}
替代

我是想在 resources main start-scene 之前加载另外的 bundle,比如框架的bundle,而且是顺序加载

我想的是可以做成这样,划分 bundle 块,一个块可以包含 1-n 个 bundle,下一个 bundle 块必须在上个块的 bundle 全部加载完成后再进行加载

如果一个块里包含多个bundle,那么这多个bundle就可以同时加载

image

不是很期待,目前还停留在3.6.3,估计过1年再升级项目

嗯嗯,目前 game 有开放了一些启动流程相关的 hook 接口,比如
game.onPreProjectInitDelegate 就是在加载内置 bundle 之前的

如果让脚本能够在尽可能早的时机执行,在这个时机里注册 onPreProjectInitDelegate 回调,去加载你想要加载的 bundle,应该能满足你的需求

1赞

嗯,我们内部确认下

嗯嗯,急超级急。谢谢。

这个就离谱,这么久都没人发现,可以看出SiblingIndex是多么不受欢迎了