我有一个名为 door.png 的图像,它看起来像这样。
我想要做的是用我想要的颜色填充门的白色部分。我想这样做以获得更好的钥匙和锁。我如何用 0xFF0000 填充地图的白色部分?
我有一个名为 door.png 的图像,它看起来像这样。
我想要做的是用我想要的颜色填充门的白色部分。我想这样做以获得更好的钥匙和锁。我如何用 0xFF0000 填充地图的白色部分?
您可以使用循环并.getPixel()
找到目标像素。然后,您可以继续使用.setPixel()
找到的像素将它们更改为新颜色。
但是,在这种特定情况下,您可以跳过第一步,只需在中间填充一个圆形区域。
用您想要的颜色制作几扇门,或者如果您想使用十六进制代码作为颜色,请使用矢量图形绘制它。它的可扩展性和看起来比光栅图形更好。Sprite 和 Shape 具有属性图形,您可以在其中使用颜色等绘制这些形状。