2011-09-07 55 views

回答

2

在您提供的示例中,图片上没有颜色操作。每当你改变颜色 - 新的.swf资产与汽车加载到应用程序(example)。在我看来,这是解决这个问题最简单的方法。

另一方面,如果你真的想要操纵特定图像的颜色通道,ColorMatrix Class作者:Quasimondo在我看来是最好的工具来做到这一点。棘手的(最困难的,也许在某些情况下是不可能的)部分将是选择图片的特定部分,你需要转换颜色。

更新

的想法是,你加载你的应用程序,withh瑞士法郎的资产只为默认的颜色,当用户选择其他颜色,你只需要下载额外的.swf资产。

至于与色彩处理的第二种方法,我在想,如果你需要这个只针对已经预定义的图片,你可以切出你的照片,你要操纵的一部分,并将其转换为。 PNG与透明背景,并将其放在您的原始图片的顶部。所以你会看到一些看起来像原始图片的东西,但实际上它是分开的图层:一个是图像中不可改变的部分,另一个是你想操纵的部分。这里是独角兽的例子(因为大家都爱独角兽): enter image description here

现在你可以使用嘉洛斯操纵的麒麟颜色通道,和你的照片的所有其他部分将是不可改变的。

+0

非常感谢... –

+0

如果v有5到10种颜色,意味着v可以加载diff swf,但是如果我必须将颜色谱应用于图像的特定部分,则表示任何其他想法都可以做到这一点任务? –

+0

我用新的信息更新了我的答案 –