大家谁知道解决办法?2.x版本的截屏一点问题都没有。可是换成3.0beta2就有问题了。3.0alpha pre也没问题,好奇怪。
我也出现这个问题了。 用2.x版本的时候完全没问题,用3.0的在模拟器上运行也没问题,但是3.0在真机上就不行了。我写的代码如下:
Size size = Director::getInstance() -> getWinSize();
RenderTexture * screen = RenderTexture::create(size.width, size.height);
Scene *temp = Director::getInstance() -> getRunningScene();
screen -> begin();
temp -> visit();
screen -> end();
screen -> saveToFile(“coco2d-x-screenshot.png”,Image::Format::PNG);
在模拟器上图片没有问题,但是在真机上调试截图是保存下来了,但是是一张全黑的图片。
LZ的问题是不是和这个一样呢?找到解决方法了么?