最近用cocosCreater3.1.2开发了一个完整的游戏,在这个过程中,已经不止一次造成自己编辑的节点树丢失了。希望这个问题能引起大家的重视。
1.首先,我们在场景里新建一个节点A,然后将这个节点做为根节点,编辑了很复杂的关卡在上边。
2.然后将A拖入文件夹中,变成了预制件A。然后场景上的节点A变成了绿色了。说明这是一个预支文关联的节点了。
3.然后我在场景的A节点上编辑了大量的修改,等等。但是没有继续拖拽覆盖预制件A。
4.这个时候,我们发现预制件A的目录有问题,或者其他之类的原因,我得删除预制件A。想着我场景上还有这个节点A,不怕。于是我就手一抖给预制件A删除了。
5.当预制件A删除的一瞬间,我场景上的节点A没有了,没有了,没有了!!我之前辛苦编辑了一两个小时的节点A直接没有了。瞬间我心都凉了。
6.然后撤回键也不能撤回被删除的预制件A,幸好回收站里还有。
7.这个操作非常容易出现。体验太差了啊。
嗯,我记录一下,后面如果丢失Prefab,可以考虑就直接把它还原成普通的节点好了。