Cocos2d-x RemoveFromParentAndCleanUp(false) 不起作用

Cocos2d-x RemoveFromParentAndCleanUp(false) does not work

我正在尝试像这样更改节点的父节点:

Vec2 position = _newParent->convertToNodeSpace(_node->convertToWorldSpace(Point(0,0)));
//_node->getParent()->removeChild(_node, false);
_node->removeFromParentAndCleanup(false);
_newParent->addChild(_node);
_node->setPosition(position);
_node->resume();

但是尽管清理参数中有 "false",_node 不会继续之前添加到它的任何操作。 这是一个错误还是我做错了什么?

我找到了答案,这是我的错。在更改父级之前,我已经通过清理从它自己的父级中删除了父级,因此上面代码中的第二个 "cleanup" 无关紧要。