从2.0.2降级到1.10.2版本报错

报错:

Uncaught TypeError: obj.node.isChildOf is not a function
at instantiateObj (instantiate.js:268)
at instantiateObj (instantiate.js:238)
at enumerateObject (instantiate.js:206)
at instantiateObj (instantiate.js:287)
at enumerateCCClass (instantiate.js:171)
at enumerateObject (instantiate.js:190)
at instantiateObj (instantiate.js:287)
at instantiateObj (instantiate.js:238)
at enumerateCCClass (instantiate.js:171)
at enumerateObject (instantiate.js:190)

我直接用1.10.2版本打开原项目也报错,新建项目然后复制资源进去也同样报这个错误。

请问我能怎么去降级呢?
我看到1.10.2的API是有这个方法的呀

PS:降级原因是2.0.2的龙骨动画太耗时了。。。发布到Q玩一玩都卡。。就两个3个动画同时播放都不顺畅。。

@leda @jare 大佬们求帮忙~

老哥们,有降级需求呀,给个指导咧。。

我一个预设里面空的节点降级后都会报这个错的。。想不懂,里面啥都没的。。

用文本方式打开预设,初步发现凡是有PirvateNode这个节点的预设都会有问题

给大家降级的做个记录吧。。。

你们没有版本控制吗,用SVN回滚到原来的版本。

一开始就是用2.0.2的版本开发的,其他都没啥大问题,就是DG的性能不行,而官方说要2.2版本才能解决这个问题,才试着降版本看看。

应该比较困难,meta文件的版本号都是变了。
项目大不大,如果不大,试着用1.x新建一个。然后把这些资源文件一个个拷过去看看?

已经搞定了 0.0目前暂时看来没啥大问题

1赞

很开心,降级到1.10.2之后没有了卡顿了,泪流满面~

能说下解决方案么… 我也是降级遇到同样的问题

是因为在2.0.2的项目里面用到了一些RichText之类的组件引起的,这一类的预设就要另外建过就没问题了。