ccc2.0 通过截屏得到的 RenderTexture 直接赋值给spriteframe显示竟然是倒着的..这问题没人给个回复啊?

如题:
我通过 http://docs.cocos.com/creator/manual/zh/render/camera.html?h=cam 这里说的方式截屏,然后把获取到的RenderTexture 直接作为贴图赋值给spriteframe显示出来后,图像是倒着的,请问为啥呢?

你看,代码里面初始化的时候翻转了。所以sprite是翻转的。

多谢~关键每次使用还要自己翻转回来,感觉怪怪的~
顶起来~
@panda

这个问题解决了吗,我截屏后,图片也是倒过来的,怎么解决

我也遇到同样的问题,CocosCreator2.0.2,已经是当前最新版本的开发工具了,请问你这个问题解决了吗?

大佬,这是哪个源码文件提示 截图会反转Y的 _sprite>setFlippedY(true);

是cocos2dx的源码,你可以去renderTexture.cpp里面看一下。应该是在create方法里面吧?

这个不需要解决。你只需要在翻转一下就行。getSprite()->setFlippedY(false);

1赞

感谢。