时间:2010-07-26 15:38:26

标签: cocos2d-iphone

1 个答案:

答案 0 :(得分:10)

CCCallFuncN将您调用操作的CCNode传递给方法。例如,如果您需要运行一个从其父节点中删除节点的操作,您可以使用CCCallFuncN,然后所述方法将如下所示:

-(void)theCalledMethod:(CCNode *)thePassedNode
{
  [thePassedNode.parent removeChild:thePassedNode];
}

如果您使用了CCCallFunc,则必须保留对所述节点的引用,以便以后能够检索它并在被调用的方法中将其删除。