我只是想截取图层的中间部分(它是一个图像)而没有菜单位于屏幕的上部和下部。是否可以将图层的一部分作为图像?
//normal screenshots
-(UIImage *) screenshotWithNode:(CCNode*)node
{
[CCDirector sharedDirector].nextDeltaTimeZero = YES;
CGSize winSize = [CCDirector sharedDirector].winSize;
CCRenderTexture* rtx = [CCRenderTexture renderTextureWithWidth:winSize.width
height:winSize.height];
[rtx begin];
[node visit];
[rtx end];
return [rtx getUIImage];
}