救命啊救命啊

各位大佬救命啊,我用的3.4版本,写完之后游戏可以正常允许,但是一调整分辨率(浏览器左上角选择不同的手机型号)就会报错,错误如下:
Uncaught TypeError: Cannot read properties of null (reading ‘constructor’)
at Function._findComponent (base-node.ts:240:26)
at Node.getComponent (base-node.ts:799:29)
at Object.refreshWidgetOnResized (widget-manager.ts:308:50)
at Object.refreshWidgetOnResized (widget-manager.ts:317:18)
at Object.refreshWidgetOnResized (widget-manager.ts:317:18)
at Object.refreshWidgetOnResized (widget-manager.ts:317:18)
at Object.refreshWidgetOnResized (widget-manager.ts:317:18)
at Object.refreshWidgetOnResized (widget-manager.ts:317:18)
at Object.onResized (widget-manager.ts:304:18)
at View.emit (callbacks-invoker.ts:346:34)
我只知道可能读了一个空节点,其他一无所知,这该怎么办呢

而且游戏还可以继续玩,只是有报错信息浮在游戏上方。。。。额。。。。。。

在报错的位置放断点,看堆栈一步一步来

报错信息提示的文件并不是我写的文件,似乎是引擎自己的文件,没法搞啊实在是

emit是事件发射函数

cocos 3.6.0 不是可以编辑器内调试吗?
在那个里面运行然后调试查看脚本和节点的状态 ?

谢谢大家,我用断点找到了一个可能的原因,似乎是引擎在用node.getComponent(Widget)函数对Scene求widget,所以报错了,有大佬知道这是什么意思嘛,因为Scene也挂不上Widget组件呀