美文网首页
屏幕截图

屏幕截图

作者: 程树欣 | 来源:发表于2017-01-20 18:17 被阅读18次

    游戏中可使用如下代码进行截屏

    byte[] pixels = ScreenUtils.getFrameBufferPixels(0, 0, Gdx.graphics.getWidth(), Gdx.graphics.getHeight(), true);
    
    Pixmap pixmap = new Pixmap(Gdx.graphics.getWidth(), Gdx.graphics.getHeight(), Pixmap.Format.RGBA8888);
    BufferUtils.copy(pixels, 0, pixmap.getPixels(), pixels.length);
    PixmapIO.writePNG(Gdx.files.external("mypixmap.png"), pixmap);
            pixmap.dispose();
    

    相关文章

      网友评论

          本文标题:屏幕截图

          本文链接:https://www.haomeiwen.com/subject/eigmbttx.html