场景编辑器中的场景无法打开

场景编辑器中的场景无法打开 继续讨论:
这个问题主要是因为场景json文件中某个节点出现了_children里有了null导致打不开场景,也是ctrl+z导致这个问题。赶快修复这个bug,太坑了,如果没找到问题项目也白做了。
“_children”: [
{
null,
id”: 647
}
],

好坑啊,差一点项目也没了,吓死宝宝了。

感谢反馈!已经安排修复了。

我也遇到这个问题了,我就是先COPY了个节点,然后粘贴,然后我又把他删了。就出现了这个问题,求帮忙

大佬解决了吗?

如果还没有保存,最简单粗暴的方法是右键在编辑的场景,选择返回到上次保存。如果不行,那么就用notepad打开场景文件,慢慢查找那个节点除了问题。如果找不到就基本只能重写了

我这里好多内容啊,官方什么时候修复啊:face_with_head_bandage:

找到这个空的,把他删掉吗

找到,删掉吗?

最好做个备份再删了试试。这个问题几乎无解,如果你进行了某些新建节点或者修改节点的操作,极快速的撤销基本可以直接复现所有这类型的问题。除了叫你做多备份和出现这类情况直接返回上次保存外,几乎没有更好的解决办法了。

这么可怕的,官方会修吗? 我搞了一堆东西在那个场景里。。。。

在3个月前,我出了这样的BUG,当时发现当时的3个月前就有这个BUG了,最后的解决办法是重写,好在代码量不多写起来还不算麻烦。貌似解决起来并不简单,所以官方也一直没有修复。吃一折长一智,每天做好备份,什么事情都能大事化小小事化了了

我那么大个场景整崩了,没法弄了

麻痹的,气炸了,给老子。什么烂东西

**

md 我也遇到了这个问题咋个办?眼看要上线了 结果。。。。崩了 谁来救救我?

**

这个问题主要是因为场景json文件中某个节点出现了_children里有了null导致打不开场景,手动找到这些节点删除null值,可以使用2.0.9打开试试,该版本不支持3d组件。

导致这种情况应该都是使用了ctrl+z,现在只能尽量避免使用ctrl+z了,希望引擎早点修复这个bug

ctrl + z倒是没什么,问题是不要按得太快,不然就会出问题了

用文本编辑器打开你报错的 .fire文件,然后查找_children里面为null的,删除null这一行就可以了。出现这个操作的原因是,在调界面的时候使用了 ctrl+z 撤销操作。也不是百分百就会出现,所以在使用cocos creator尽量不要使用连续多次的撤销操作。

1赞

对了,我的这个是null在最后一行,删除null的时候记得,也要删除null前面的逗号(,)。不然打开场景会报json语法错误。

1赞

同遇到这个问题了 按照网友的方法已经解决了 但还是希望官方能重视起来这个问题 及早解决