4
アンドロイドの場合はlibgdx、の場合はiosを使用してゲームを開発しています。 私はすでにこの機能を使用してスクリーンショットを取得しており、whatsappとfacebookでlibgdxゲームのスコアのスクリーンショットを共有するには?
public void take() {
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();
}
は、どのように私はFacebookのとのWhatsAppで得られたスクリーンショットを共有することができますか?
ありがとうございます。このコードはアンドロイドに固有のものだと思います。私はアンドロイドとイオスの両方で動作しているlibgdx(プラットフォームに依存しない)用のコードが必要です。 – Aju
これはできません。 AndroidとiOSではインテントの処理方法が異なります。 [Interface](http://stackoverflow.com/questions/39536189/google-sign-in-with-libgdx/39540760#39540760)のようなものを実装する必要があります。 – Marius