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