如何在Slick2D中让我的精灵拥有透明背景?

时间:2013-01-31 13:05:11

标签: java image transparency pixels slick2d

我使用GIMP使用透明背景创建精灵。一旦我将它放入图像打包器中,透明背景就会消失,整个图像会混乱。经过一段谷歌搜索没有找到一个有用的东西我决定使用粉红色的背景,但我找不到支持将像素设置为alpha(我可以读取像素的颜色!)

如何修复此问题并在我的精灵中使用透明背景(准确地说是org.newdawn.slick.Image)?

有用的链接:据我所知,没有。花了我45分钟跳到这个网站寻求帮助,所以几乎没有任何东西或根本没有支持。

1 个答案:

答案 0 :(得分:1)

您确定图像是以支持透明度的格式保存的吗?例如,JPG不支持透明度。 PNG确实如此。

您是否确定在保存图片时背景确实是透明而不是白色?要仔细检查背景是否透明,大多数图像编辑器将显示灰色和白色选中的网格以显示透明度。