Cocos2dx 截屏

void SaveScreenshot()
{
    CCSize size = CCDirector::sharedDirector()->getWinSize();
    CCRenderTexture* texture = CCRenderTexture::create((int)size.width, (int)size.height);    
    texture->setPosition(ccp(size.width/2, size.height/2));    
    texture->begin();
    CCDirector::sharedDirector()->getRunningScene()->visit();
    texture->end();
    texture->saveToFile("screenshot.png", kCCImageFormatPNG);
}


posted @ 2014-04-04 10:16  陶发辉  阅读(1163)  评论(0编辑  收藏  举报
做程序员不难,难的是做有思想的程序员