报错:不存在的节点上有个被删除的脚本

Script “0b32fcpoblEq4wYXihLcdJM” attached to “rebtns” is missing or invalid
Node path: “Canvas/rebtns”

Script file: “D:\cocosProjects\2023Corpus\assets\Scripts\douyin\record.ts”

Script deleted time: “2023/12/8下午4:22:49”

Script UUID: “0b32f729-a1b9-44ab-8c18-5e284b71d24c”

Class ID: “0b32fcpoblEq4wYXihLcdJM”

[Assets] Script “0b32fcpoblEq4wYXihLcdJM” attached to “rebtns” is missing or invalid. Detailed information:

Node path: “Canvas/rebtns”

Script file: “D:\cocosProjects\2023Corpus\assets\Scripts\douyin\record.ts”

Script deleted time: “2023/12/8下午4:22:49”

Script UUID: “0b32f729-a1b9-44ab-8c18-5e284b71d24c”

Class ID: “0b32fcpoblEq4wYXihLcdJM”

Class ID: “0b32fcpoblEq4wYXihLcdJM”
at Object.encode (D:\2023\cocos editor\Creator\3.8.1\resources\app.asar\node_modules@base\electron-worker\node_modules\v-stacks\index.js:14:17)
at Logger._logHandler (D:\2023\cocos editor\Creator\3.8.1\resources\app.asar\node_modules@base\electron-worker\static\script.ccc:1:531)
at Logger.record (D:\2023\cocos editor\Creator\3.8.1\resources\app.asar\node_modules@base\electron-logger\lib\renderer.ccc:1:458)
at Object.error (D:\2023\cocos editor\Creator\3.8.1\resources\app.asar\node_modules@base\electron-logger\lib\renderer.ccc:1:1414)
at Object.error (D:\2023\cocos editor\Creator\3.8.1\resources\app.asar\builtin\asset-db\dist\worker\console.ccc:1:1429)
at report (D:\2023\cocos editor\Creator\3.8.1\resources\app.asar\builtin\engine\dist\editor-extends\missing-reporter\missing-class-reporter.ccc:1:1393)
at reportByWalker (D:\2023\cocos editor\Creator\3.8.1\resources\app.asar\builtin\engine\dist\editor-extends\missing-reporter\missing-class-reporter.ccc:1:1606)

说明:
Node path: “Canvas/rebtns” --------这个节点根本不存在
Script file: “D:\cocosProjects\2023Corpus\assets\Scripts\douyin\record.ts”-------这个脚本曾经有,后来被合并了,所以也不存在
Script “0b32fcpoblEq4wYXihLcdJM” attached to “rebtns” is missing or invalid.------在一个不存在的节点上有个被删除的脚本报错
我试过添加同名的节点和脚本,都不好使,清理缓存、重启软件和电脑,都不好使

这个是整个prefab数据脏了,cocos在diff的过程中,保存了错误的数据。我们经常遇到,但是没有很好的方法,基本上就是对整个prefab用二分法删除。最终找到是哪个节点,哪个数据脏了。然后就可以了

2赞

。。我也遇到这个问题。很是烦人。。不知道3.8.2解决了没。。

没解决 我3.8.2也遇到了