答案 0 :(得分:10)
CCCallFuncN将您调用操作的CCNode传递给方法。例如,如果您需要运行一个从其父节点中删除节点的操作,您可以使用CCCallFuncN,然后所述方法将如下所示:
-(void)theCalledMethod:(CCNode *)thePassedNode
{
[thePassedNode.parent removeChild:thePassedNode];
}
如果您使用了CCCallFunc,则必须保留对所述节点的引用,以便以后能够检索它并在被调用的方法中将其删除。