1void SaveScreenshot()
2{
3 CCSize size = CCDirector::sharedDirector()->getWinSize();
4 CCRenderTexture* texture = CCRenderTexture::create((int)size.width, (int)size.height);
5 texture->setPosition(ccp(size.width/2, size.height/2));
6 texture->begin();
7 CCDirector::sharedDirector()->getRunningScene()->visit();
8 texture->end();
9 texture->saveToFile("screenshot.png", kCCImageFormatPNG);
10}
Cocos2d-x How to save ScreenShot ?
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.