预制体编辑后保存报错,TypeError: Cannot set property '_siblingIndex' of null

反复报错,TypeError: Cannot set property ‘_siblingIndex’ of null
无法保存
版本:3.6.1 , macos arm
关键行为:进入预制体删除了几个节点,然后想保存

楼主问题解决了吗

这问题一直存在

Cannot set property ‘_siblingIndex’ of null

TypeError: Cannot set property ‘_siblingIndex’ of null

at Node._onBatchCreated (/Applications/CocosCreator/Creator/3.6.2/CocosCreator.app/Contents/Resources/resources/3d/engine/bin/.cache/dev/editor/bundled/index.js:156528:45)

at Node._onBatchCreated (/Applications/CocosCreator/Creator/3.6.2/CocosCreator.app/Contents/Resources/resources/3d/engine/bin/.cache/dev/editor/bundled/index.js:156530:31)

at Scen
也遇到了

编辑器一直在loading,打不开其他scene了,请教下大家,这怎么破?

哎,只好回退了,单纯回退scene居然还不对,把除了scene之外的其他文件拷贝一个个覆盖好心累

你有试着在论坛搜一下解决方案吗

我也遇到了,找不到解决方法,只能用蠢办法
1.复制子节点
2.粘贴子节点
3.如果粘贴的子节点是New Node说明是这个子节点出了问题,删掉出问题的子节点就行了,否则重复1,2
若果预制体节点太多的话,那还是算了吧,是个庞大的工作量

1赞

该问题在3.7修复了

我现在用是版本是 3.7,这个问题依然还存在哦

image

今天又遇到了类似问题,明明在改着prefab,保存就把entry整个替换了,辛苦一天的内容怎么都回不来了;只能重新搞,一个个边改边跑看效果把更改的内容改回来,重启了引擎就又报错了 :joy: 现在还不知道怎么搞定呢,明明都是重新写一遍了

这是什么错啊
TypeError: Cannot read property ‘reset’ of undefined

at BuilderAssetCache.init (/Applications/CocosCreator/Creator/3.6.2/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/worker/builder/manager/asset.ccc:1:600)

at BuildTask.init (/Applications/CocosCreator/Creator/3.6.2/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/worker/builder/index.ccc:1:3098)

at BuildTask.getPreviewSettings (/Applications/CocosCreator/Creator/3.6.2/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/worker/builder/index.ccc:1:5385)

at Ipc. (/Applications/CocosCreator/Creator/3.6.2/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/worker/index.ccc:1:8087)

(Target: builder, Message: generate-preview-setting)

(Target: preview, Message: generate-settings)

找不到uundefined 或 null 的children

3.8.1 这个错误继续存在。不过现在我遇到的错误是"_parent": null。