填写图片中的特定颜色

时间:2013-05-27 08:15:12

标签: actionscript-3 flash

我有一个我称之为door.png的图片,它看起来像这样。

This is the door.

我想要做的是用你想要的颜色填充门的白色部分。我想这样做有更好的钥匙和锁。我怎么用哦说,0xFF0000?

来填充地图的白色部分

2 个答案:

答案 0 :(得分:1)

您可以使用循环和.getPixel()来查找目标像素。然后,您可以继续在找到的像素上使用.setPixel()将其更改为新颜色。

但是,在这种特定情况下,您可以跳过第一步,只需在中间填充一个圆形区域。

答案 1 :(得分:0)

制作所需颜色的几扇门,或者如果您想使用十六进制代码颜色,请使用矢量图形绘制它。它的可扩展性和外观比光栅图形更好。 Sprite和Shape具有属性图形,您可以使用它们的颜色和颜色绘制这些形状。这样