如果我有一个之前添加到父 CCNode 或 CCLayer 的 CCSprite,有没有办法更改其父对象?
我试着做:
[self setParent:newParent];
...
接着:
[parent removeChild:self cleanup:YES];
[newParent addChild:self];
两者都不起作用......后者实际上会导致崩溃。
如果我有一个之前添加到父 CCNode 或 CCLayer 的 CCSprite,有没有办法更改其父对象?
我试着做:
[self setParent:newParent];
...
接着:
[parent removeChild:self cleanup:YES];
[newParent addChild:self];
两者都不起作用......后者实际上会导致崩溃。