removeChild问题

在removeChild时, 抛出异常 “TypeError: obj.removeFromParent is not a function”, 这里如何规避?

removeChild 传入的应该是节点,而不是组件

传入的是节点, 但是这个节点是由prefab cc.instantiate出来的。 之前一直没问题, 但是不知道为什么, 突然出现了这个错误

你可以调试看看传入的是什么

就是调试没有发现任何问题, 只是发现后面的代码再没有执行了, 然后在那句话上加了个try catch, 发现error是这个提示

这里无论是使用removechild还是直接置 child.parent=null; 都会出现相同的情况

请调试一下看看传入的 obj 是什么类型的对象。

我传入的是CC_NODE ,不报错,TRY CATCH 没有异常,但是预制体还显示