手机横屏截图后,如何保存为竖版图片,求方法

设置的是1280 x 720的分辨率,截图后是这样的,如何把这张图片输出成 720 x 1280 的, 就是让这张图绕中心点旋转-90度,希望单纯操作RenderTexture就可以解决,哪位大神有好的方法?

哇,真的没人知道么,绝望

WebGL还是Native

Native

你试一下截图前把Canvas转90度,renderTexture.saveToFile的回调里再把Canvas旋回来

旋转场景的方法我也试过 ,旋转后高于屏幕的节点不会绘制在图片里,等于超出屏幕了,在visit()的时候不会去赋值像素。

只能想办法对横屏的截下rendertexture上做文章,我在试着改改底层代码,不知道可以不

scale缩小到屏幕内?

我私信你了

你好,没有收到您的私信

@546988711 兄弟 搞定了没?

改图片 EXIF 呢?

最后解决了吗 怎么处理的 求指导

不好意识挖坟了 我想知道咋解决这个问题? 我是3.x的 想要截图的节点超过屏幕 我只好给他横屏截图了 但是最后要的图是竖屏的 :sob: