【建议贴】建议官方把常用功能出一版稳定3.5+的版本

  • 文档版本:3.3.2 升级至 3.5.1

  • 文档链接:

  • 具体的问题或改进建议:

最近把项目从3.3.2升级到3.5.1,发现3.4+都不是很稳定,对了跟大家说一下3.3.2目前确实非常稳定,但是渲染性能没有新版本好。

1,tween 动画问题 。

2,热更构建报错这个最严重,其他问题都可以通过其他方式去弥补,这个简直没发弄。

新版本看了一下渲染优化,自己也尝试做了一些测试确实性能还是优化很好了,但是各种小问题不断导致无法正式使用最新版本上线产品,建议官方还是抓紧出一个相对稳定的版本,保证比较常用的功能不出问题,多谢官方大佬了。

据说下下个月出3.6

您好~上述的问题可以具体一些吗,让我们了解一下是哪里有问题

看了下构建把参数换位IOS后构建正常,但是构建后使用提供的demo热更代码,updateCb不走回调,检测checkCb也是0kb,反复检查了代码和尝试,无法进行更新。

tween的问题是 tween(node.color).to(1,{a:255}) 会被打断失效。
目前更改为了使用UIOpacity的方式。

3.5.2 已发布

这个问题有没有解决呢?

3.5.2改个代码,要很久才会刷新生效。3.5.1也要很久,但是3.5.2更久

1赞

你好,我这边有测试 https://github.com/cocos/cocos-test-projects 在 3.5.2 的表现,目前没有发现异常。

能否提供下你的项目的具体数据:

  • 总体资源文件有多少?

  • 脚本文件有多少?脚本引用了哪些 npm 包?

  • 3.5.x 之前版本速度如何?

  • 环境配置?

  • 是否必现?

3.5.2 命令行构建报错异常 Cannot read property ‘webContents’ of null

今天试了一下,一样有问题,应该是和你一样情况,先看我的命令:
version_test Version successfully generated

project_test Manifest successfully generated

热更资源配置完成

Arguments:

project: /Users/yangshengjie2019/MyWork2022/FSCode/client

build: platform=ios;debug=false

dev: false

home: /Users/yangshengjie2019/.CocosCreator

[Package] menu@1.0.0 enable

[Package] profile@1.0.0 enable

[Package] project@1.0.2 enable

[Package] messages@1.0.0 enable

[Package] program@1.0.0 enable

[Package] tester@1.0.0 enable

[Package] preferences@1.0.0 enable

[EditorQuickCompiler]Version information looks good.

Note, quick compiler does not get launched.

Engine location: /Applications/CocosCreator/Creator/3.5.2/CocosCreator.app/Contents/Resources/resources/3d/engine/bin/.cache/dev/editor

Setup mods mgr.: 441.136ms

构建参数这部分没问题,但构建完成后还是会报错
2022-7-9 01:08-debug: build success in 17350 ms!

building…100.00% 2022-7-9 01:08 Build success in 17350 ms!
TypeError: Cannot read property ‘webContents’ of null
at Object.sendToWin (/Applications/CocosCreator/Creator/3.5.2/CocosCreator.app/Contents/Resources/app.asar/node_modules/@base/electron-base-ipc/dist/browser.ccc:1:1611)
at Object.sendToWin (/Applications/CocosCreator/Creator/3.5.2/CocosCreator.app/Contents/Resources/app.asar/node_modules/@base/electron-base-ipc/dist/index.js:1:355)
at Object.broadcast (/Applications/CocosCreator/Creator/3.5.2/CocosCreator.app/Contents/Resources/app.asar/node_modules/@editor/creator/dist/message/browser/index.ccc:1:2516)
at Object.broadcast (/Applications/CocosCreator/Creator/3.5.2/CocosCreator.app/Contents/Resources/app.asar/node_modules/@editor/creator/dist/message/index.ccc:1:736)
at Item.reset (/Applications/CocosCreator/Creator/3.5.2/CocosCreator.app/Contents/Resources/app.asar/builtin/asset-db/dist/browser/worker/tasks.ccc:1:4504)
at Manager.reset (/Applications/CocosCreator/Creator/3.5.2/CocosCreator.app/Contents/Resources/app.asar/node_modules/v-dependence/classify/manager.js:118:20)
at Manager.reset (/Applications/CocosCreator/Creator/3.5.2/CocosCreator.app/Contents/Resources/app.asar/node_modules/v-dependence/classify/manager.js:126:18)