void screenShoot::menuCallBack(Ref *pSender)
{
RenderTexture *shoot = RenderTexture::create(visibleSize.width, visibleSize.height);
shoot->begin();
Director::sharedDirector()->getRunningScene()->visit();
shoot->end();
if (shoot->saveToFile("screenShoot.png", cocos2d::Image::Format::PNG))
{
log("Save the screenShoot scuess.");
showScreenShoot();
}
}
Cocos2d 截取屏幕图像。
最新推荐文章于 2021-03-28 17:29:46 发布