5
Slick2DからLibGDXに変更することを決めました。しかし、私のゲームをLibGDXに移植できるようにするためには、私のゲームデータファイルからLibGDXでテクスチャを作成する方法を理解する助けが必要です。base64からテクスチャを作成するLibGDX PNG ByteArrayInputStream
私のゲームデータファイルは暗号化されており、画像はbase64でエンコードされているので、それらをすべて1つのtxtファイルに保存できます。 ByteArrayInputStreamからLibGDXテクスチャを作成するにはどうすればいいですか?
Slick2Dでは、base64文字列をバッファイメージに変換しました。しかし、私はすぐにアンドロイドでそれを取得することがありますので、私はLibGDXのためにそれをしたくないです。
編集:私はちょうどそれを考え出しました。
Texture bucket;
String base64 = "base64 string too long to paste"
byte[] decodedBytes = Base64Coder.decode(base64);
bucket = new Texture(new Pixmap(decodedBytes, 0, decodedBytes.length));
しかし、今の画像が上下反転された...私は何かが足りない:私はそうのようにそれをやりましたか?
ようこそスタックオーバーフロー。多くのディスカッション掲示板とは異なり、Stack Overflowは(単数の)質問と回答を中心にしています。あなたの "EDIT"を回答として投稿してください(あなた自身の質問に答えてください)。 http://stackoverflow.com/faq#howtoask –
ありがとうございます。私はそれをします。 それは: "10名未満の評判を持つユーザーは、質問後8時間、自分の質問に答えることができません。7時間以内に回答できます。それまではコメントを使用するか、代わりに質問を編集してください。 –
このリンクは回転部分に役立つはずです:http://stackoverflow.com/questions/9445035/rotate-image-clockwise-using-libgdx –