cocos2d在图层的一部分中截取屏幕截图?

时间:2013-04-05 10:00:36

标签: iphone ios objective-c cocos2d-iphone

我只是想截取图层的中间部分(它是一个图像)而没有菜单位于屏幕的上部和下部。是否可以将图层的一部分作为图像?

//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];
}

0 个答案:

没有答案