我使用cocos2d截屏,iOS在模拟器上面正常,但是在iPhone上面,截屏不完整,只截取了右上角一小部分,其他都是空白,我设置截取范围是整个屏幕。使用captureScreen(afterCaptured, fileName);和
{
Size size = Director::getInstance()->getVisibleSize();
//截屏
RenderTexture *screen = RenderTexture::create(size.width, size.height, Texture2D::PixelFormat::RGBA8888);
screen->begin();
Director::getInstance()->getRunningScene()->visit();
screen->end();
screen->saveToFile(fileName, Image::Format::PNG);//图片命名为 XXX.png 并作保存
}效果都一样,求解答
