Get hierarchy dump 出错

打开一个场景,就报这错,场景编辑器里能显示,但层级管理器里面显示的还是上个场景

你是不是在 sgNode 里面又加了其它的 sgNode?

另外,请注明一下 creator 的版本,谢谢。

我把你的标题改了。。。 下次麻烦发帖的时候用一个包含信息更多的标题。。 ”又这是什么鬼?“这种标题,我觉得是对所有看贴子并且想要帮助你的人的不尊重,谢谢。

1赞

1.2.2版本,没有嵌套sgNode,以前1.2.1是好的,升级后就这样了

看起来好像死循环了,应该是引擎这边的 bug,你看看调用栈的地方,试着打开编辑器的开发者工具,然后找到调用栈里面的函数,打个断点试试。因为你贴的图片比较小,很多信息看不到,如果你能把你当前出错的场景弄一个 demo 发给我们就最好了。

能发个 demo 给我吗?

我这个场景比较复杂,而这个错误使我根本无法定位到底是哪个节点出了问题,所以demo还真不好给- -

你可以用二分法,先 disable 几个简单的 node,然后再重新刷新场景,应该很快就可以找出来。

大哥啊,层级管理器都用不了了

… 用上个版本的 creator 打开,然后操作并保存场景,再用 1.2.2 打开。。。

麻烦新建个空场景,然后只拖入有问题的 prefab。如果能重现麻烦传 prefab 上来我确认下……

如果能找到有问题的prefab我都求神拜佛了

用没问题的 creator 把这个场景先简化呀,比如先把挂载的脚本全部去掉,然后保存,用 1.2.2 打开看看有没有错。

如何在装了3.2.2后继续安装老版本,我现在装不了

http://forum.cocos.com/t/creator-1-2/39346 这里有个绿色版,你试试?

对不起,这个报错会在 beta4 得到更好处理!

今天就会发 beta4

我已经无法解释了,在1.2.1上面查找到某个prefab删了就可以在1.2.2里面打开了,然后我在1.2.1里面redo,再用1.2.2打开,ok,好了,无非就进行了各种删除还原操作

这个问题应该是某个版本的 bug,导致了 prefab 在场景中的数据受损导致的