我的项目的场景数据又丢了!!!

我在creator里把一段脚本想导成插件,报错了。。然后我就撤销改动改回来。。然后就不能正常运行。。
退出creator后再进,我去,场景数据全丢了,而且项目加载也失败,一直报:
TypeError: Cannot read property ‘gizmo’ of null

  • Creator 版本:

  • 目标平台:

  • 详细报错信息,包含调用堆栈:

  • 重现方式:

  • 之前哪个版本是正常的 :

  • 手机型号 :

  • 手机浏览器 :

  • 编辑器操作系统 :

  • 编辑器之前是否有其它报错 :

  • 出现概率:

  • 额外线索:

这么大的坑 好郁闷啊!

哪位大神遇到过,求救啊~

把那个脚本复制一份,删掉重新挂上去

谢谢解答,但我现在连项目都进不去了,没法操作了,
一直报:TypeError: Cannot read property ‘gizmo’ of null 错误

场景那边是空的,项目也跑不起来

请问这个是不是要手动改一些project配置?

我的版本是 2.1.0

找到项目文件夹,找到出错的fire文件,右击记事本打开,搜索_components,查看里面是否包含有null,如果包含直接删除,保存文件

挽救方法:1,删掉library文件夹(基本没用) 2,删掉ccc的所有缓存(偶尔有用) 3,用notepad打开场景文件,查找缺失的字段(gizmo),查看是否有该字段所连接的节点或者组件有不正常的情况,进行改动(我试过报错name为null,也是打不开项目,用这种方法找,找到了300个字段,放弃,重写了,如果字段数量少,可以试试用这种方法排查)。如果场景里也没有这个字段,那就只能找其他人了

我清明写代码写到凌晨5点,结果也是场景挂了,_Reference is null。然后git恢复到上一次保存的版本,真的很崩溃啊。后面做点东西就git备份 git备份2 。。。 超级苦逼。

看了git日志,6点做的东西恢复到2点的节点,可以想象我那一刻的心情是怎样的。


希望开发人员重视起来啊。