好的,我们确认一下
嗯,作为目前 2.x 的 2d 项目的开发者,其实最关注的就是升级到 3.x 后 2d 方面的性能和质量是否还是和之前 2.x 一样。
我估计大部分用 2.x 的开发者关注点也跟我是一样的,对于 3.x 我们能够理解在 3D 方面还需要时间去积累。但是对于 2D 方面,如果性能和质量能和之前 2.x 持平,其实就有很强的意愿去升级了
没错,我们也重视 2D 这部分内容,之前也做了原生化这些性能优化工作。但是目前整个 2D 和通用的流程显得很割裂,2D 单独合批,2D 与 3D 无法穿插,还有诸如 2D 如何接入后效,2D 接入裁剪流程等问题都是在现有结构上很难去调整的,所以现阶段,结构调整也是我们一个非常重要的目标,我们需要先把架构调整到我们期望的样子,性能优化的价值才能体现出来。现在 3.x 可能在性能方面相较 2.x 比较差,但是后续的空间是很大的,我们的目标并不是和 2.x 持平,应该是要比 2.x 要好,其实 2.x 的性能本来也不怎么好。
那是不是意味着到时候迁移到新版粒子需要完全重做呢?我们现在项目保守预估特效需要制作500-600个各种样式的特效,如果是这样的话,到时候如果真的要迁移过去不得昏天暗地
哈哈好的,期待一波,有大概时间点或者哪个版本吗
会提供升级工具的,可以使用升级工具升级
可以,很强,赶紧加班搞出来
确定了,确实有问题,在最新版本已经修复了。
这个问题请问什么时候解决
支持 支持 ,趁2.x还没淘汰抓紧赚钱,趁早退休
创建了一个球面光,一不小心改了一下光通量,结果灯光不显示了,不管怎么改都没效果,试了好多次,麻烦确认一下
嗯,目前启动过程会加载 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就可以同时加载
不是很期待,目前还停留在3.6.3,估计过1年再升级项目
嗯嗯,目前 game 有开放了一些启动流程相关的 hook 接口,比如
game.onPreProjectInitDelegate 就是在加载内置 bundle 之前的
如果让脚本能够在尽可能早的时机执行,在这个时机里注册 onPreProjectInitDelegate 回调,去加载你想要加载的 bundle,应该能满足你的需求
嗯,我们内部确认下
嗯嗯,急超级急。谢谢。
这个就离谱,这么久都没人发现,可以看出SiblingIndex是多么不受欢迎了