【更新 030613】Cocos Creator v3.4.2 社区公测版本

3.4 还不能合批,但是我们在 3.4.1 和 3.4.2 都有优化 Spine 性能,3.5 还有一个提交也可以手动合并

https://github.com/cocos-creator/engine/pull/10235

Spine 的渲染流程完全原生化会在 3.6 完成,跟随原生化版本

好的,加油。
我自己也排查了一通,主要的消耗是在Curve模块。3.4.1把这段代码禁用了能直接提升性能。(当然不可能粗暴的直接禁用)希望能给你们提供点方向

3.4.2 使用了预乘透明度的Spine,UIOpacity设置为0时,Spine模型还显示

Can not use ‘editor’ attribute, ‘cc.AmbientInfo’ not inherits from Components.
Can not use ‘editor’ attribute, ‘cc.SkyboxInfo’ not inherits from Components.
Can not use ‘editor’ attribute, ‘cc.FogInfo’ not inherits from Components.
Can not use ‘editor’ attribute, ‘cc.ShadowsInfo’ not inherits from Components.
Can not use ‘editor’ attribute, ‘cc.OctreeInfo’ not inherits from Components.

‘cc.ParticleSystem2D.color’ hides inherited property ‘cc.Renderable2D.color’. To make the current property override that implementation, add the override: true attribute please.

这个日志能去掉吗,搞得很难受。

2赞

原生平台:
Native source dir 总是会重置,3.4.1就不会,总是重置,多个渠道的SDK怎么处理,不好弄吧,要不就把Native source的路径开放到导出那里

director.ts 中 的runSceneImmediate方法 在重新挂载常驻节点时会emit一个SCENE_CHANGED_FOR_PERSISTS事件 但是估计是笔误 此时emit的事件名是undefined的 导致无法正常监听到

2赞

有没办法解决下顶点数超额度问题?

3.4.2也一样出现这个问题

+10000

如何素材数量比较多,在生成包的时候回报 Zip64 required but forbidden 错误… 不知道谁有什么解决办法吗?

感谢提供解决方案,已提交至 3.5 分支,会随着 3.5 版本发布修复

开发小组 你好, 我们尝试将版本由 3.3.1 升级到了 3.4.2 版本。
目前会遇到预制件(Prefab) 在场景上怎么修改值都会无效,请问有什么方式可以解决吗?谢谢你的答覆

能否用3.5尝试看看?【更新 041201】Cocos Creator v3.5 社区测试版

开发小组 你好,有使用过 3.5.0 041201 版本测试过,还是会有一样的问题。
关闭专案直接修改 .scene 序列化参数,可以在开启时可以有效变更,但是在 Cocos 专案内存档似乎并没有真正将值写入 .scene 档案内。

好的,我尝试看看能否复现

1赞

针对微信真机调试出现的Bug,劳驾引擎官方关注下

@panda @ChiaNing @609075410

构建报错 operation not permitted

自从更新了启动面板到1.2.0,总是构建报错,每次都要删除缓存再打包。。大头了,调试很麻烦

3.4.2版本,在今天发现个前后台切换时导致的节点实例化渲染问题
cocos安卓已经做了前后台切换事件的监听,为了以后远程能够直观看到各类原生参数的变化,就在首页那里画了个简单的Layout列表面板panel
效果:原生电量,信号等发生变化,就会把一个隐藏的有Label组件的节点label,实例化instantiate并label.active = true,label.parent = panel
问题:发现退到后台原生的参数变化超过两条以上的,在程序切回到前台的时候会同时渲染两个label,程序就会闪退,无报错闪退。
不触发闪退情况:
1.如果面板先提前隐藏起来,在收到数据后再显示,不触发。
2.后台label节点只实例化一条时不触发。
3.不前后台切换时,数据能正常渲染到面板上,不触发
这个问题可大可小,希望有关人员能看到。

猜想
1.可能是列表导致的问题
2.可能是android原生的问题
3.可能是instantiate导致的问题
(排查费时,没有那么细,如有维护人员联系我有空再做个演示demo出来)

3.6.1还没修复呢哥

请问有解决方案了吗