2

所以我的纹理中的 alpha 值有问题。基本上,像素图设置为全黑,然后我绘制了一个 alpha 值设置为 0 的实心圆,以使圆的区域透明(是的,我将混合设置为无),然后我从像素图创建了纹理像这样:

Texture myTexture = new Pixmap(TransparentCirclePixmap); // this constructor takes a pixmap

如果我绘制此纹理,则圆圈不透明,它的颜色不是我游戏中的背景。

所以基本上我想要的是在我的像素图中绘制一个透明的圆圈并从该像素图中创建一个纹理,当我将纹理绘制到屏幕上时,圆圈的内部会显示我游戏背景中的任何内容。

4

0 回答 0