public static void takeScreenShot(final String filePath) {
byte[] pixels = ScreenUtils.getFrameBufferPixels(
0, 0, Gdx.graphics.getBackBufferWidth(), Gdx.graphics.getBackBufferHeight(), true
);
Pixmap pixmap = new Pixmap(
Gdx.graphics.getBackBufferWidth(), Gdx.graphics.getBackBufferHeight(), Pixmap.Format.RGBA8888
);
BufferUtils.copy(pixels, 0, pixmap.getPixels(), pixels.length);
PixmapIO.writePNG(Gdx.files.external(filePath), pixmap);
pixmap.dispose();
}
ScreenShotUtil.java 文件源码
java
阅读 30
收藏 0
点赞 0
评论 0
项目:jrpg-engine
作者:
评论列表
文章目录