已正式发布 -【Cocos Creator 3.8.2 社区公测帖】

可以帮忙弄个简单的demo复现下么?

js插件代码,浏览器能运行,编辑器不能运行。为啥会这样。 :frowning_face:

editorBug.zip (25.4 KB) 打开scene场景运行 点击editor编辑就可以看到异常表现了

感谢反馈~第一张图可以提供下复现步骤么?是windows还是mac环境?

1赞

你检查一下引擎的模块配置,看有没有什么模块是新增勾选上的,这和有没有勾选引擎分离无关,这个选项勾上原本就会比正常编译引擎大一点点。另外引擎的包体每个版本基本都会有所变化,增加功能代码这这些都会带来包体变化,如果你恰好之前的包体就在包体限制的临界值位置可能升级版本就超了。

这部分你也可以对比下你 381 和 382 的包体,因为不同项目的情况不一样,这部分只能先自己分析一下,当然如果可以提供包文件我们也可以去做这件事,如果确实增长的比较多可以再具体的看。

https://forum.cocos.org/t/topic/156426?u=813601376 麻烦啦看下这个问题呢

:thinking:不知道官方有没有人每周汇总论坛上反馈的问题,然后排期解决

2赞

https://forum.cocos.org/t/topic/156310/6 和这个帖子是一毛一样的问题

win10下添加参考图无效
image

有报错吗?或者有什么提示消息

没报错,就是设置了没反应,你可以试试,毕现

刚刚试了一下是正常的

企业微信截图_17092589501750

或者你先重启一下编辑器看看

我晚上回家再试试

在汇总了,在汇总了 :mask:希望大家方便的话可以把平台、复现方式都写清楚一些,最好再提供个demo,这样修的快~

应该维护一个帖子 收集各个版本反馈反馈的已知问题 避免踩坑,最好再标记一下预计哪个版本修复

mac上我也复现了,创建个工程就是设置不了的,NewProject_8 2.zip (897.3 KB) 老工程可以,很奇怪,也没用报错\

找到问题了,image 这里有个开关,默认是不展示

3.8.2 从项目设置 切换回场景编辑器 必报错 场景编辑器无法再进行操作 重启编辑器之后恢复正常
image

log

2024-3-5 08:42:48 - log: [Scene] Cocos Creator v3.8.2

2024-3-5 08:42:48 - info: [Scene] Forward render pipeline initialized.

2024-3-5 08:42:48 - log: [Scene] [PHYSICS2D]: switch from box2d-wasm to box2d.

2024-3-5 08:44:31 - error: [Scene] Cannot read property ‘node’ of nullTypeError: Cannot read property ‘node’ of null

at EditBoxImpl._resize (D:\cocos\editors\Creator\3.8.2\resources\resources\3d\engine\bin\.cache\dev\editor\bundled\index.js:248612:26)

at View.emit (D:\cocos\editors\Creator\3.8.2\resources\resources\3d\engine\bin\.cache\dev\editor\bundled\index.js:131549:28)

at View._updateAdaptResult (D:\cocos\editors\Creator\3.8.2\resources\resources\3d\engine\bin\.cache\dev\editor\bundled\index.js:80757:16)

at ScreenAdapter.emit (D:\cocos\editors\Creator\3.8.2\resources\resources\3d\engine\bin\.cache\dev\editor\bundled\index.js:131549:28)

at ScreenAdapter._updateContainer (D:\cocos\editors\Creator\3.8.2\resources\resources\3d\engine\bin\.cache\dev\editor\bundled\index.js:260779:18)

at ScreenAdapter._resizeFrame (D:\cocos\editors\Creator\3.8.2\resources\resources\3d\engine\bin\.cache\dev\editor\bundled\index.js:260695:16)

at eval (D:\cocos\editors\Creator\3.8.2\resources\resources\3d\engine\bin\.cache\dev\editor\bundled\index.js:260610:18)

能否发一下有问题的项目给我们?我们排查一下?

assets.zip (6.0 KB)

我录了个视频
我给你说流程 打开项目 1. 打开预制体 - 关闭预制体 2. 点击项目设置 不出意外已经报错了 3.点击场景编辑器
dfeace2ce0bb4901d47afe8f4790ba6a.zip (2.4 MB)

我看了一下这个是因为在 edit-box 监听了 view 的 resize 事件没有被 off,从而 edit-box 的 node 已经被销毁了,但是还触发了事件,事件中有去设置 node 的属性,导致报错的 ,引擎同学修复了,会进到 3.8.3
这个是修复的 pr 地址: