1

libgdx のテクスチャで 2 つの画像を動的にオーバーレイしたいと考えています。2 つのピックスマップを作成し、それらをテクスチャに描画しようとしました。問題は、最上位レベルの透明な png の領域が背景の画像を削除することです。この例では、PNG2 の白い部分が透明で、画像 RESULT の白い部分も透明です。

ここに画像の説明を入力

私のコードは次のとおりです。

Pixmap imgA = new Pixmap(Gdx.files.internal(back));
Pixmap imgB = new Pixmap(Gdx.files.internal(overlay));             

Texture dynamicTexture = new Texture(200, 200, Pixmap.Format.RGBA8888); 
dynamicTexture.draw(imgA, 0, 0);           
dynamicTexture.draw(imgB, 27, 27);
4

1 に答える 1